FastMath dist4

Time bar (total: 8.6s)

analyze0.0ms (0%)

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

Compiled 20 to 12 computations (40% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-sub, time spent: 0.0ms, 0.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation ival-mult, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

sample1.3s (15.3%)

Results
699.0ms5463×256valid
324.0ms2792×256infinite
0.0ms256infinite
Precisions
Click to see histograms. Total time spent on operations: 436.0ms
Operation ival-mult, time spent: 265.0ms, 61.0% of total-time
Operation ival-sub, time spent: 104.0ms, 24.0% of total-time
Operation ival-add, time spent: 57.0ms, 13.0% of total-time
Operation const, time spent: 9.0ms, 2.0% of total-time
Bogosity

preprocess238.0ms (2.8%)

Algorithm
egg-herbie
Rules
1370×sub-neg
1066×fma-define
824×distribute-lft-neg-in
772×fma-neg
690×distribute-rgt-neg-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
300-0-(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
80-0-(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
30-0-(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
00-0-(*.f64 d1 d1)
00-0-d3
00-0-d1
00-0-d2
00-0-(*.f64 d1 d3)
00-0-(*.f64 d4 d1)
00-0-(*.f64 d1 d2)
00-0-d4
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
073984
1289776
2998664
34152644
47106640
Stop Event
node limit
Calls
Call 1
Inputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1))))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1)))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1)))
(-.f64 (+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d2 d3)) (*.f64 d4 d2)) (*.f64 d2 d2))
(-.f64 (+.f64 (-.f64 (*.f64 d3 d2) (*.f64 d3 d1)) (*.f64 d4 d3)) (*.f64 d3 d3))
(-.f64 (+.f64 (-.f64 (*.f64 d4 d2) (*.f64 d4 d3)) (*.f64 d1 d4)) (*.f64 d4 d4))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)) (*.f64 d4 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d2 d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d3 d1)) (*.f64 d1 d1))
Outputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1)))
(-.f64 (+.f64 (*.f64 (neg.f64 d1) (-.f64 d2 d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 d1 (-.f64 (neg.f64 d4) d1)))
(*.f64 d1 (+.f64 (-.f64 d3 d2) (-.f64 (neg.f64 d4) d1)))
(*.f64 d1 (-.f64 (neg.f64 (+.f64 d1 d4)) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (-.f64 d3 d2) (+.f64 d1 d4)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 (neg.f64 d2) d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 (neg.f64 d2) d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (-.f64 (-.f64 d4 d2) d3) d1))
(*.f64 d1 (-.f64 (-.f64 d4 d1) (+.f64 d2 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 (neg.f64 d3))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 d1 d1))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 (neg.f64 d4) d1)))
(*.f64 d1 (-.f64 (-.f64 (-.f64 d2 d3) d4) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d3 (+.f64 d1 d4))))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1))))
(neg.f64 (-.f64 (+.f64 (*.f64 (neg.f64 d1) (-.f64 d2 d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 d1 d1)))
(+.f64 (neg.f64 (*.f64 (neg.f64 d1) (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 d1))
(neg.f64 (*.f64 d1 (+.f64 (-.f64 d3 d2) (-.f64 (neg.f64 d4) d1))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (+.f64 d1 d4)))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)))
(neg.f64 (+.f64 (*.f64 d1 (-.f64 (neg.f64 d2) d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))))
(neg.f64 (fma.f64 d1 (-.f64 (neg.f64 d2) d3) (*.f64 d1 (-.f64 d4 d1))))
(neg.f64 (*.f64 d1 (-.f64 (-.f64 (-.f64 d4 d2) d3) d1)))
(*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d3 d4))))
(*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d3 d4)) d1))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1)))
(neg.f64 (+.f64 (*.f64 d1 (-.f64 d2 (neg.f64 d3))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))))
(neg.f64 (fma.f64 d1 (-.f64 d2 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d1 (+.f64 d4 (+.f64 d2 d3))))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1)))
(neg.f64 (-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 d1 d1)))
(neg.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 (neg.f64 d4) d1))))
(neg.f64 (*.f64 d1 (-.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(*.f64 d1 (+.f64 d1 (+.f64 d3 (-.f64 d4 d2))))
(-.f64 (+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d2 d3)) (*.f64 d4 d2)) (*.f64 d2 d2))
(+.f64 (*.f64 d2 (-.f64 d1 d3)) (-.f64 (*.f64 d2 d4) (*.f64 d2 d2)))
(fma.f64 d2 (-.f64 d1 d3) (*.f64 d2 (-.f64 d4 d2)))
(*.f64 d2 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2)))
(-.f64 (+.f64 (-.f64 (*.f64 d3 d2) (*.f64 d3 d1)) (*.f64 d4 d3)) (*.f64 d3 d3))
(+.f64 (*.f64 d3 (-.f64 d2 d1)) (-.f64 (*.f64 d3 d4) (*.f64 d3 d3)))
(fma.f64 d3 (-.f64 d2 d1) (*.f64 d3 (-.f64 d4 d3)))
(*.f64 d3 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))
(*.f64 d3 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 d4 d2) (*.f64 d4 d3)) (*.f64 d1 d4)) (*.f64 d4 d4))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d4 (-.f64 d2 d3))) (*.f64 d4 d4))
(fma.f64 d4 (-.f64 d2 d3) (*.f64 d4 (-.f64 d1 d4)))
(*.f64 d4 (+.f64 (-.f64 d1 d4) (-.f64 d2 d3)))
(*.f64 d4 (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d3 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d3 d2)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d2 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d3 d1)) (*.f64 d1 d1))
(-.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 d1))
(fma.f64 d1 (-.f64 d2 d4) (*.f64 d1 (-.f64 d3 d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d4) (-.f64 d3 d1)))
Symmetry

(sort d2 d4)

Results
48.0ms349×256valid
24.0ms162×256infinite
0.0ms256valid
Compiler

Compiled 127 to 35 computations (72.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
Operation ival-mult, time spent: 19.0ms, 69.0% of total-time
Operation ival-sub, time spent: 6.0ms, 22.0% of total-time
Operation ival-add, time spent: 3.0ms, 11.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 45 to 19 computations (57.8% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
94.9%
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
86.3%
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
87.1%
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
100.0%
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
Compiler

Compiled 63 to 37 computations (41.3% saved)

localize119.0ms (1.4%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 d1 (-.f64 d2 d1))
94.9%
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
98.9%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
97.3%
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
89.4%
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
100.0%
(*.f64 d1 (-.f64 d2 d3))
95.0%
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
92.2%
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
100.0%
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
Results
56.0ms174×256valid
22.0ms81×256infinite
0.0ms256valid
Compiler

Compiled 143 to 24 computations (83.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
Operation ival-mult, time spent: 18.0ms, 45.0% of total-time
Operation ival-sub, time spent: 11.0ms, 28.0% of total-time
Operation composed, time spent: 5.0ms, 13.0% of total-time
Operation ival-add, time spent: 5.0ms, 13.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

series49.0ms (0.6%)

Counts
9 → 345
Calls
Call 1
Inputs
#<alt (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))>
#<alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))>
#<alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))>
#<alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))>
#<alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))>
#<alt (fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (*.f64 d1 (-.f64 d2 d1))>
Outputs
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (-.f64 d2 d3))) d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (-.f64 d2 d3))) d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (-.f64 d2 d3))) d1)) 1))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 2) d2)))>
#<alt (*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 2) d2)))>
#<alt (*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 2) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) d2)))))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (-.f64 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 2) d3)))>
#<alt (*.f64 d3 (-.f64 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 2) d3)))>
#<alt (*.f64 d3 (-.f64 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 2) d3)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)))))>
#<alt (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 2))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 2) d4)))>
#<alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 2) d4)))>
#<alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 2) d4)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)) d4)))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 -1 d1)))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 -1 d1)))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 -1 d1)))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (-.f64 (*.f64 d1 d4) (pow.f64 d1 2))>
#<alt (-.f64 (*.f64 d1 d4) (pow.f64 d1 2))>
#<alt (-.f64 (*.f64 d1 d4) (pow.f64 d1 2))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d4))))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3)) d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3)) d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3)) d1)) 1))>
#<alt (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2))))>
#<alt (*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2))))>
#<alt (*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d2)))))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))>
#<alt (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))))>
#<alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))))>
#<alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d4)))))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))>
#<alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d3))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 -1 d1))))>
#<alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))>
#<alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))>
#<alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))>
#<alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))>
#<alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (-.f64 d4 d3))) d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (-.f64 d4 d3))) d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (-.f64 d4 d3))) d1)) 1))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))>
#<alt (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3)))>
#<alt (+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))>
#<alt (+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))>
#<alt (+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3))) d2)))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 -1 d1)))>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 -1 d1)))>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 -1 d1)))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d2))))>
Calls

90 calls:

TimeVariablePointExpression
4.0ms
d1
@-inf
(+ (* d1 (- d4 d3)) (* d1 (- d2 d1)))
3.0ms
d2
@0
(+ (* d1 (- d2 d3)) (- (* d1 d4) (* d1 d1)))
2.0ms
d1
@inf
(* d1 (- d2 d1))
1.0ms
d3
@-inf
(+ (* d1 (- d2 d3)) (- (* d1 d4) (* d1 d1)))
1.0ms
d4
@-inf
(* d1 (+ (- d2 d3) (- d4 d1)))

rewrite323.0ms (3.7%)

Algorithm
batch-egg-rewrite
Rules
440×associate-*r*
400×prod-diff
259×add-cube-cbrt
258×log1p-expm1-u
258×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031293
1618279
Stop Event
node limit
Counts
9 → 538
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 d1))
Outputs
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 (-.f64 d4 d1) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 (-.f64 d4 d1) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 (-.f64 d4 d1) d1) 1))
(+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 (-.f64 d4 d1) d1)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (neg.f64 (pow.f64 d1 2))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (pow.f64 d1 2)))
(-.f64 (*.f64 d1 d4) (-.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))) (/.f64 (pow.f64 d1 4) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 d3))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (-.f64 d4 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 (-.f64 d4 d1) d1)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (neg.f64 (pow.f64 d1 2))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (pow.f64 d1 2)))
(-.f64 (*.f64 d1 d4) (-.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))) (/.f64 (pow.f64 d1 4) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) d1)
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(*.f64 (*.f64 d1 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 1) d1)
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (-.f64 d4 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) 1))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d4 d1))))
(*.f64 (*.f64 d1 1) (-.f64 d4 d1))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2))))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1))
(fma.f64 d1 d4 (neg.f64 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d4 d1 (neg.f64 (pow.f64 d1 2)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 1))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (/.f64 (pow.f64 (*.f64 d1 d3) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3)))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 (-.f64 d4 d1) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 (-.f64 d4 d1) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 (-.f64 d4 d1) d1) 1))
(+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) d1)
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(*.f64 (*.f64 d1 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 1) d1)
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (-.f64 d4 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 1))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 1 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))))
(*.f64 (*.f64 d1 1) (-.f64 d2 d3))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(*.f64 (*.f64 (-.f64 d2 d3) 1) d1)
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) (cbrt.f64 (-.f64 d2 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)))
(*.f64 (*.f64 (-.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3)))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d1)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))) 1)
(*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 1))
(+.f64 (*.f64 d1 d2) (neg.f64 (pow.f64 d1 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) 1)
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d1)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))) 1))

simplify498.0ms (5.8%)

Algorithm
egg-herbie
Rules
994×distribute-lft-in
966×distribute-rgt-in
504×fma-neg
440×cancel-sign-sub-inv
414×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0100251920
1294649125
Stop Event
node limit
Counts
883 → 563
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (-.f64 d2 d3))) d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (-.f64 d2 d3))) d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (-.f64 d2 d3))) d1)) 1))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 2) d2)))
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 2) d2)))
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 2) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) d2)))))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (-.f64 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 2) d3)))
(*.f64 d3 (-.f64 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 2) d3)))
(*.f64 d3 (-.f64 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 2) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)))))
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 2))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 2) d4)))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 2) d4)))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 2) d4)))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)) d4)))))
(*.f64 d1 d4)
(*.f64 d1 (+.f64 d4 (*.f64 -1 d1)))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d1)))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d1)))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 -1 (pow.f64 d1 2))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3)) d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3)) d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3)) d1)) 1))
(-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d2)))))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d4)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 -1 d1))))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)) (*.f64 -1 d1))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (-.f64 d4 d3))) d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (-.f64 d4 d3))) d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (-.f64 d4 d3))) d1)) 1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 (*.f64 -1 d1)))
(*.f64 d1 (+.f64 d2 (*.f64 -1 d1)))
(*.f64 d1 (+.f64 d2 (*.f64 -1 d1)))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 -1 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d2))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 (-.f64 d4 d1) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 (-.f64 d4 d1) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 (-.f64 d4 d1) d1) 1))
(+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 (-.f64 d4 d1) d1)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (neg.f64 (pow.f64 d1 2))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (pow.f64 d1 2)))
(-.f64 (*.f64 d1 d4) (-.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))) (/.f64 (pow.f64 d1 4) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 d3))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (-.f64 d4 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 (-.f64 d4 d1) d1)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (neg.f64 (pow.f64 d1 2))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (pow.f64 d1 2)))
(-.f64 (*.f64 d1 d4) (-.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))) (/.f64 (pow.f64 d1 4) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) d1)
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(*.f64 (*.f64 d1 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 1) d1)
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (-.f64 d4 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) 1))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d4 d1))))
(*.f64 (*.f64 d1 1) (-.f64 d4 d1))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2))))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1))
(fma.f64 d1 d4 (neg.f64 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d4 d1 (neg.f64 (pow.f64 d1 2)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 1))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (/.f64 (pow.f64 (*.f64 d1 d3) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3)))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 (-.f64 d4 d1) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 (-.f64 d4 d1) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 (-.f64 d4 d1) d1) 1))
(+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) d1)
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(*.f64 (*.f64 d1 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 1) d1)
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (-.f64 d4 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 1))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 1 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))))
(*.f64 (*.f64 d1 1) (-.f64 d2 d3))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(*.f64 (*.f64 (-.f64 d2 d3) 1) d1)
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) (cbrt.f64 (-.f64 d2 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)))
(*.f64 (*.f64 (-.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3)))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d1)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))) 1)
(*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 1))
(+.f64 (*.f64 d1 d2) (neg.f64 (pow.f64 d1 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) 1)
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d1)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))) 1))
Outputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (-.f64 d2 d3))) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 d2 (-.f64 d4 d3))) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 d4 -1 d3) d2) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (-.f64 d2 d3))) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 d2 (-.f64 d4 d3))) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 d4 -1 d3) d2) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (-.f64 d2 d3))) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 d2 (-.f64 d4 d3))) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 d4 -1 d3) d2) d1) -1))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 2) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 2) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 2) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (-.f64 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 2) d3)))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (-.f64 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 2) d3)))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (-.f64 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 2) d3)))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 2) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 2) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 2) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 d1 d4)
(*.f64 d1 (+.f64 d4 (*.f64 -1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) -1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) -1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (neg.f64 (pow.f64 d1 2)) d4)))
(*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (neg.f64 (pow.f64 d1 2)) d4)))
(*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (neg.f64 (pow.f64 d1 2)) d4)))
(*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 (neg.f64 d4) (fma.f64 -1 d1 (/.f64 (pow.f64 d1 2) d4)))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (pow.f64 d1 2) d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 (neg.f64 d4) (fma.f64 -1 d1 (/.f64 (pow.f64 d1 2) d4)))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (pow.f64 d1 2) d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 (neg.f64 d4) (fma.f64 -1 d1 (/.f64 (pow.f64 d1 2) d4)))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (pow.f64 d1 2) d4) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 d3 d2))) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 d3 d2))) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 d3 d2))) (neg.f64 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d2 d3) 1)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d2 d3) 1)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d2 d3) 1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3)) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 d2 (-.f64 d4 d3))) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 d4 -1 d3) d2) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3)) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 d2 (-.f64 d4 d3))) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 d4 -1 d3) d2) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3)) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 d2 (-.f64 d4 d3))) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 d4 -1 d3) d2) d1) -1))
(-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))
(*.f64 (neg.f64 d1) (-.f64 (*.f64 -1 (+.f64 d2 d4)) (neg.f64 d3)))
(*.f64 d1 (neg.f64 (-.f64 (fma.f64 d4 -1 d3) d2)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))
(*.f64 (neg.f64 d1) (-.f64 (*.f64 -1 (+.f64 d2 d4)) (neg.f64 d3)))
(*.f64 d1 (neg.f64 (-.f64 (fma.f64 d4 -1 d3) d2)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))
(*.f64 (neg.f64 d1) (-.f64 (*.f64 -1 (+.f64 d2 d4)) (neg.f64 d3)))
(*.f64 d1 (neg.f64 (-.f64 (fma.f64 d4 -1 d3) d2)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 d4)) (*.f64 -1 d3))))
(*.f64 (neg.f64 d1) (-.f64 (*.f64 -1 (+.f64 d2 d4)) (neg.f64 d3)))
(*.f64 d1 (neg.f64 (-.f64 (fma.f64 d4 -1 d3) d2)))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d4 d3))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 d4 d3) d2))))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 d4 d3) d2))))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 d4 d3) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 d4)) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 d4)) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d3) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 d4)) d2) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) d1))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) d1))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (+.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)) d1))
(*.f64 d3 (neg.f64 (fma.f64 -1 (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3) d1)))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (+.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)) d1))
(*.f64 d3 (neg.f64 (fma.f64 -1 (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3) d1)))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (+.f64 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)) d1))
(*.f64 d3 (neg.f64 (fma.f64 -1 (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3) d1)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d4 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4)))))
(*.f64 d4 (neg.f64 (neg.f64 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 d2 d3) d4))))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4)))))
(*.f64 d4 (neg.f64 (neg.f64 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 d2 d3) d4))))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4)))))
(*.f64 d4 (neg.f64 (neg.f64 (*.f64 d1 (+.f64 1 (/.f64 (-.f64 d2 d3) d4))))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 (neg.f64 d1) (neg.f64 (-.f64 d2 d3)))
(*.f64 (neg.f64 d1) (fma.f64 d2 -1 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 (neg.f64 d1) (neg.f64 (-.f64 d2 d3)))
(*.f64 (neg.f64 d1) (fma.f64 d2 -1 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 (neg.f64 d1) (neg.f64 (-.f64 d2 d3)))
(*.f64 (neg.f64 d1) (fma.f64 d2 -1 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))
(*.f64 (neg.f64 d1) (neg.f64 (-.f64 d2 d3)))
(*.f64 (neg.f64 d1) (fma.f64 d2 -1 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 d3 d2))) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 d3 d2))) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 d3 d2))) (neg.f64 d2))
(*.f64 d1 d2)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d2 d3) 1)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d2 d3) 1)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d2 d3) 1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1)))))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (-.f64 d4 d3))) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 d2 (-.f64 d4 d3))) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 d4 -1 d3) d2) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (-.f64 d4 d3))) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 d2 (-.f64 d4 d3))) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 d4 -1 d3) d2) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (-.f64 d4 d3))) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 d2 (-.f64 d4 d3))) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (-.f64 (fma.f64 d4 -1 d3) d2) d1) -1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 -1 (*.f64 d1 (/.f64 d3 d4)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(*.f64 d4 (+.f64 (-.f64 d1 (*.f64 d1 (/.f64 d3 d4))) (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 -1 (*.f64 d1 (/.f64 d3 d4)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(*.f64 d4 (+.f64 (-.f64 d1 (*.f64 d1 (/.f64 d3 d4))) (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 -1 (*.f64 d1 (/.f64 d3 d4)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(*.f64 d4 (+.f64 (-.f64 d1 (*.f64 d1 (/.f64 d3 d4))) (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) d4) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 d3 (fma.f64 -1 d1 (+.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) (/.f64 (-.f64 d2 d1) d3))) d1))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 d3 (fma.f64 -1 d1 (+.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) (/.f64 (-.f64 d2 d1) d3))) d1))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 d3 (fma.f64 -1 d1 (+.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 d1 (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) (/.f64 (-.f64 d2 d1) d3))) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2)) (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d4 d3) d1) d2) 1)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) d2) d1))
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 (*.f64 -1 d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (*.f64 -1 d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (*.f64 -1 d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) -1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) -1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (neg.f64 (pow.f64 d1 2)) d2)))
(*.f64 d2 (-.f64 d1 (/.f64 (pow.f64 d1 2) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (neg.f64 (pow.f64 d1 2)) d2)))
(*.f64 d2 (-.f64 d1 (/.f64 (pow.f64 d1 2) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (pow.f64 d1 2) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (neg.f64 (pow.f64 d1 2)) d2)))
(*.f64 d2 (-.f64 d1 (/.f64 (pow.f64 d1 2) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (/.f64 (pow.f64 d1 2) d2)))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (pow.f64 d1 2) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (/.f64 (pow.f64 d1 2) d2)))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (pow.f64 d1 2) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (/.f64 (pow.f64 d1 2) d2)))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (pow.f64 d1 2) d2) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 (-.f64 d4 d1) d1)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 (-.f64 d4 d1) d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 (-.f64 d4 d1) d1) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 (-.f64 d4 d1) d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (neg.f64 (pow.f64 d1 2))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 d4) (-.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))) (/.f64 (pow.f64 d1 4) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 (neg.f64 d1) (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (neg.f64 (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (-.f64 d4 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (-.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 (pow.f64 d1 2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 (-.f64 d4 d1) d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (neg.f64 (pow.f64 d1 2))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 d4) (-.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))) (/.f64 (pow.f64 d1 4) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) d1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(*.f64 (*.f64 d1 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 1) d1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 (neg.f64 d1) (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (neg.f64 (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (-.f64 d4 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (-.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 (pow.f64 d1 2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 (pow.f64 d1 2) 0)))
(+.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) 1))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (fma.f64 d1 d4 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (fma.f64 d1 d4 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (-.f64 (*.f64 d1 d4) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (fma.f64 d4 d1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (fma.f64 d1 d4 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (-.f64 (*.f64 d1 d4) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (fma.f64 d1 d4 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (-.f64 (*.f64 d1 d4) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (fma.f64 d1 d4 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (-.f64 (*.f64 d1 d4) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (fma.f64 d1 d4 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (-.f64 (*.f64 d1 d4) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d4 d1))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 (*.f64 d1 1) (-.f64 d4 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 d1)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 d1 (neg.f64 (+.f64 d1 d4))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (-.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 (pow.f64 d1 2) 0) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (pow.f64 d1 2) 0) (-.f64 (*.f64 (pow.f64 d1 2) 0) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (-.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (pow.f64 d1 2) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 (pow.f64 d1 2) 0) (*.f64 (pow.f64 d1 2) 0))) (fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1)
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3)
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3)
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)
(*.f64 d1 (-.f64 d4 d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))
(fabs.f64 (*.f64 d1 (-.f64 d4 d1)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))
(*.f64 d1 (-.f64 d4 d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 d4 (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(fma.f64 d4 d1 (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (pow.f64 d1 2) 0))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 2 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 2 (*.f64 (*.f64 d1 d3) 0)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 1))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (/.f64 (pow.f64 (*.f64 d1 d3) 3) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (-.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (*.f64 d1 d3) 0) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 d3) 0) (-.f64 (*.f64 (*.f64 d1 d3) 0) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 d3) 0) (*.f64 (*.f64 d1 d3) 0))) (fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(*.f64 d1 (-.f64 d2 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(fabs.f64 (*.f64 d1 (-.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(*.f64 d1 (-.f64 d2 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 (-.f64 d4 d1) d1)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 (-.f64 d4 d1) d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 d1 2) 1))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (*.f64 (pow.f64 d1 2) 1)))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)) (*.f64 (pow.f64 d1 2) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (+.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (neg.f64 (cbrt.f64 (pow.f64 d1 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4)))))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 (-.f64 d4 d1) d1) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) d1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(*.f64 (*.f64 d1 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 1) d1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 (neg.f64 d1) (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (pow.f64 d1 2))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (neg.f64 (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (-.f64 d4 d1) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (-.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) (pow.f64 (pow.f64 d1 2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (+.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (pow.f64 d1 2))) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d4 d1) d1))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d3 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d4 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d4 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d4 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d4 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 d3 d4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d4 3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (+.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d3 d4) 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (+.f64 d2 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) (*.f64 (-.f64 d3 d4) (-.f64 d3 d4)))) (*.f64 d1 (+.f64 d2 (-.f64 d3 d4))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 d4))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) (*.f64 d1 (+.f64 d2 (-.f64 d3 d4))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2)
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 2 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 2 (*.f64 (*.f64 d1 d3) 0)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d1 d2 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 d2 d1 (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (*.f64 d1 d3) 1))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 (*.f64 d1 d3) 1)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 1))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 1 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (*.f64 d1 1) (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d2))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(*.f64 (*.f64 (-.f64 d2 d3) 1) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) (cbrt.f64 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 (-.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 d3) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (-.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 (*.f64 d1 d3) 0) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 d3) 0) (-.f64 (*.f64 (*.f64 d1 d3) 0) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (*.f64 d1 d3) 0) (*.f64 (*.f64 d1 d3) 0))) (fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3)
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)
(*.f64 d1 (-.f64 d2 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))
(fabs.f64 (*.f64 d1 (-.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))
(*.f64 d1 (-.f64 d2 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 d3) 0))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d1)) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))))
(*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3)) (fma.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 (-.f64 d2 d1) 3))) (fma.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d1)) (-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d3) (-.f64 d2 d1))))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 3) 1/3)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 2)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1))) 3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) 1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d3) d1)))
(+.f64 (*.f64 d1 d2) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1))))
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) 1)
(*.f64 d1 (-.f64 d2 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) 3)
(*.f64 d1 (-.f64 d2 d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3) 1/3)
(*.f64 d1 (-.f64 d2 d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) 2)
(*.f64 d1 (-.f64 d2 d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2))
(fabs.f64 (*.f64 d1 (-.f64 d2 d1)))
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d1)) d1))
(*.f64 d1 (-.f64 d2 d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(*.f64 d1 (-.f64 d2 d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3))
(*.f64 d1 (-.f64 d2 d1))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 d1) 3)))
(*.f64 d1 (-.f64 d2 d1))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d1 3)))
(*.f64 d1 (-.f64 d2 d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))) 1))
(*.f64 d1 (-.f64 d2 d1))

eval159.0ms (1.8%)

Compiler

Compiled 12640 to 4128 computations (67.3% saved)

prune231.0ms (2.7%)

Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New55310563
Fresh000
Picked404
Done000
Total55710567
Accuracy
100.0%
Counts
567 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
70.7%
(-.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d1 d1))
61.8%
(-.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d1 d1))
88.8%
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
78.0%
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
81.2%
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
70.7%
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
80.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
26.7%
(*.f64 d1 (neg.f64 d3))
36.8%
(*.f64 d1 d4)
26.9%
(*.f64 d1 d2)
Compiler

Compiled 238 to 152 computations (36.1% saved)

localize134.0ms (1.6%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
98.9%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
92.1%
(-.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d1 d1))
100.0%
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
100.0%
(+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4))
100.0%
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
91.1%
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
89.6%
(/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)
Results
75.0ms174×256valid
21.0ms81×256infinite
0.0ms256valid
Compiler

Compiled 118 to 21 computations (82.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
Operation ival-mult, time spent: 12.0ms, 46.0% of total-time
Operation ival-sub, time spent: 7.0ms, 27.0% of total-time
Operation ival-add, time spent: 3.0ms, 11.0% of total-time
Operation ival-div, time spent: 2.0ms, 8.0% of total-time
Operation ival-neg, time spent: 1.0ms, 4.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

series30.0ms (0.3%)

Counts
6 → 231
Calls
Call 1
Inputs
#<alt (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))>
#<alt (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4))>
#<alt (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))>
#<alt (-.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d1 d1))>
Outputs
#<alt (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)>
#<alt (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))>
#<alt (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))>
#<alt (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))>
#<alt (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))>
#<alt (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))>
#<alt (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 d1 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))))>
#<alt (*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))) d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))) d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))) d1) 1))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1)) d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1)) d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1)) d1)) 1))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d1 (-.f64 d2 d1))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 d1 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))>
#<alt (*.f64 d1 (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4))) (/.f64 d3 d4)))>
#<alt (*.f64 d1 (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4))) (/.f64 d3 d4)))>
#<alt (*.f64 d1 (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4))) (/.f64 d3 d4)))>
#<alt (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 1 d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 1 d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 1 d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1) d1)) (/.f64 1 d4)))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1) d1)) (/.f64 1 d4)))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1) d1)) (/.f64 1 d4)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))>
#<alt (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))>
#<alt (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))>
#<alt (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d4))))>
#<alt (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d4))))>
#<alt (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d4))))>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))) d2)))))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))>
#<alt (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))>
#<alt (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))>
#<alt (+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4)))))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4)))))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4)))))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)) d3)) (/.f64 d1 d4))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)) d3)) (/.f64 d1 d4))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)) d3)) (/.f64 d1 d4))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)>
#<alt (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4)>
#<alt (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4)>
#<alt (/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4)>
#<alt d1>
#<alt d1>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d1 (-.f64 d2 d1))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)) d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)) d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)) d1)) 1))>
#<alt (*.f64 -1 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2)))))>
#<alt (-.f64 (*.f64 d1 d2) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2)) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2)) (pow.f64 d1 2))>
#<alt (-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2)) (pow.f64 d1 2))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))>
Calls

63 calls:

TimeVariablePointExpression
2.0ms
d4
@-inf
(* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4)))
1.0ms
d1
@inf
(* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4)))
1.0ms
d2
@-inf
(/ (* d1 (- d2 (+ d1 d3))) d4)
1.0ms
d4
@0
(/ (* d1 (- d2 (+ d1 d3))) d4)
1.0ms
d1
@0
(/ (* d1 (- d2 (+ d1 d3))) d4)

rewrite232.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
543×log1p-expm1-u
374×associate-*r*
246×prod-diff
226×associate-*l*
215×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025240
1472232
27408232
Stop Event
node limit
Counts
6 → 302
Calls
Call 1
Inputs
(/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d1 d1))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))) 1)
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (/.f64 1 d4)))
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 1 d4))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 1)
(*.f64 1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 1 d4)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 1 d4)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (neg.f64 d1)) (/.f64 1 (neg.f64 d4)))
(*.f64 (/.f64 1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)
(*.f64 (/.f64 d1 1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 d4)))
(*.f64 (/.f64 d1 (sqrt.f64 d4)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d4)))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d4)) (/.f64 d1 (sqrt.f64 d4)))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) 1) (/.f64 d1 d4))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d4) 2)) (/.f64 d1 (cbrt.f64 d4)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 d4)))
(*.f64 (/.f64 1 (sqrt.f64 d4)) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 d4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (sqrt.f64 d4)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 d4)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 d4)))
(pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2)
(pow.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) -1)
(neg.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (neg.f64 d4)))
(neg.f64 (/.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (neg.f64 d1)) d4))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))
(log.f64 (exp.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(exp.f64 (log.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 1))
(+.f64 (*.f64 d1 d4) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(+.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (*.f64 d1 d4))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))) (*.f64 (*.f64 d1 d4) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))) (-.f64 (*.f64 d1 d4) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(/.f64 (*.f64 d4 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))))
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) d4) (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2)) d4) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2))
(log.f64 (pow.f64 (exp.f64 d4) (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3) (pow.f64 d4 3)))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(log1p.f64 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(exp.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 1))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(fma.f64 d4 d1 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) d1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (neg.f64 (pow.f64 d1 2))))
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 2)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))) (/.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(*.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 1)
(*.f64 1 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2)) (/.f64 1 (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2)) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))) (neg.f64 (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))
(pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 1))
(fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)
(fma.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 1 d4) d1)
(fma.f64 1 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(fma.f64 1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) d1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (neg.f64 (pow.f64 d1 2))))
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 2)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) d1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(*.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 2)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))

simplify307.0ms (3.6%)

Algorithm
egg-herbie
Rules
1714×fma-neg
932×associate-*r*
780×associate-*l*
738×fma-define
538×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
063030652
1171327873
2695727815
Stop Event
node limit
Counts
533 → 409
Calls
Call 1
Inputs
(/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)
(*.f64 d1 (-.f64 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))
(/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 d4)
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 d1 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))) d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))) d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))) d1) 1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1)) d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1)) d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1)) d1)) 1))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d1 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4))) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4))) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4))) (/.f64 d3 d4)))
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 1 d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 1 d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 1 d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1) d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1) d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1) d1)) (/.f64 1 d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d4))))
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d4))))
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d4))))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))) d2)))))
(+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4)))))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4)))))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4)))))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)) d3)) (/.f64 d1 d4))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)) d3)) (/.f64 d1 d4))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)) d3)) (/.f64 d1 d4))))
(/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)
(/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4)
(/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4)
(/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4)
d1
d1
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)) d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)) d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)) d1)) 1))
(*.f64 -1 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2)))))
(-.f64 (*.f64 d1 d2) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2)) (pow.f64 d1 2))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2)) (pow.f64 d1 2))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))) 1)
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (/.f64 1 d4)))
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 1 d4))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 1)
(*.f64 1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 1 d4)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 1 d4)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (neg.f64 d1)) (/.f64 1 (neg.f64 d4)))
(*.f64 (/.f64 1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)
(*.f64 (/.f64 d1 1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 d4)))
(*.f64 (/.f64 d1 (sqrt.f64 d4)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d4)))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d4)) (/.f64 d1 (sqrt.f64 d4)))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) 1) (/.f64 d1 d4))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d4) 2)) (/.f64 d1 (cbrt.f64 d4)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 d4)))
(*.f64 (/.f64 1 (sqrt.f64 d4)) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 d4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (sqrt.f64 d4)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 d4)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 d4)))
(pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2)
(pow.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) -1)
(neg.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (neg.f64 d4)))
(neg.f64 (/.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (neg.f64 d1)) d4))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))
(log.f64 (exp.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(exp.f64 (log.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 1))
(+.f64 (*.f64 d1 d4) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(+.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (*.f64 d1 d4))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))) (*.f64 (*.f64 d1 d4) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))) (-.f64 (*.f64 d1 d4) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(/.f64 (*.f64 d4 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))))
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) d4) (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2)) d4) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2))
(log.f64 (pow.f64 (exp.f64 d4) (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3) (pow.f64 d4 3)))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(log1p.f64 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(exp.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 1))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(fma.f64 d4 d1 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) d1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (neg.f64 (pow.f64 d1 2))))
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 2)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))) (/.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(*.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 1)
(*.f64 1 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2)) (/.f64 1 (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2)) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))) (neg.f64 (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))
(pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 1))
(fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)
(fma.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 1 d4) d1)
(fma.f64 1 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(fma.f64 1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) d1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (neg.f64 (pow.f64 d1 2))))
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 2)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) d1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (neg.f64 (pow.f64 d1 2))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(*.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 2)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
Outputs
(/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)
(*.f64 d1 (/.f64 (-.f64 d2 d3) d4))
(*.f64 (-.f64 d2 d3) (/.f64 d1 d4))
(*.f64 d1 (-.f64 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 d1 (-.f64 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 d1 (-.f64 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(/.f64 (neg.f64 (pow.f64 d1 2)) d4)
(/.f64 (pow.f64 d1 2) (neg.f64 d4))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (/.f64 d2 d4) d1) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d4) d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (/.f64 d2 d4) d1) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d4) d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (/.f64 d2 d4) d1) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d4) d1))))
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(/.f64 (neg.f64 (pow.f64 d1 2)) d4)
(/.f64 (pow.f64 d1 2) (neg.f64 d4))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (/.f64 d2 d4) d1) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d4) d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (/.f64 d2 d4) d1) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d4) d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (/.f64 d2 d4) d1) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d4) d1))))
(*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))
(/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (-.f64 (neg.f64 d1) d3) d4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))
(*.f64 d2 (fma.f64 -1 (*.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 d3) d4)) (/.f64 d1 d4)))
(*.f64 d2 (-.f64 (/.f64 d1 d4) (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4)))))
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))
(*.f64 d2 (fma.f64 -1 (*.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 d3) d4)) (/.f64 d1 d4)))
(*.f64 d2 (-.f64 (/.f64 d1 d4) (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4)))))
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))
(*.f64 d2 (fma.f64 -1 (*.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 d3) d4)) (/.f64 d1 d4)))
(*.f64 d2 (-.f64 (/.f64 d1 d4) (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4)))))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))
(*.f64 (neg.f64 d2) (fma.f64 -1 (/.f64 d1 d4) (*.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 d3) d4))))
(*.f64 (-.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4))) (/.f64 d1 d4)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))
(*.f64 (neg.f64 d2) (fma.f64 -1 (/.f64 d1 d4) (*.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 d3) d4))))
(*.f64 (-.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4))) (/.f64 d1 d4)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))
(*.f64 (neg.f64 d2) (fma.f64 -1 (/.f64 d1 d4) (*.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 d3) d4))))
(*.f64 (-.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4))) (/.f64 d1 d4)) (neg.f64 d2))
(/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)
(*.f64 d1 (/.f64 (-.f64 d2 d1) d4))
(*.f64 (-.f64 d2 d1) (/.f64 d1 d4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(/.f64 (*.f64 d1 (neg.f64 d3)) d4)
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d3 (fma.f64 -1 (/.f64 d1 d4) (*.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4)))))
(*.f64 d3 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 (*.f64 d3 d4))) (/.f64 d1 d4)))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d3 (fma.f64 -1 (/.f64 d1 d4) (*.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4)))))
(*.f64 d3 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 (*.f64 d3 d4))) (/.f64 d1 d4)))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d3 (fma.f64 -1 (/.f64 d1 d4) (*.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4)))))
(*.f64 d3 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 (*.f64 d3 d4))) (/.f64 d1 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(/.f64 (*.f64 d1 (neg.f64 d3)) d4)
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 (neg.f64 d3) (fma.f64 -1 (*.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4))) (/.f64 d1 d4)))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 d4) (*.f64 (-.f64 d2 d1) (/.f64 d1 (*.f64 d3 d4))))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 (neg.f64 d3) (fma.f64 -1 (*.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4))) (/.f64 d1 d4)))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 d4) (*.f64 (-.f64 d2 d1) (/.f64 d1 (*.f64 d3 d4))))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 (neg.f64 d3) (fma.f64 -1 (*.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4))) (/.f64 d1 d4)))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 d4) (*.f64 (-.f64 d2 d1) (/.f64 d1 (*.f64 d3 d4))))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 d4)
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 (neg.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)) (neg.f64 d4))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 (neg.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)) (neg.f64 d4))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 (neg.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)) (neg.f64 d4))
(*.f64 d1 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))))
(*.f64 (*.f64 d1 d4) (+.f64 1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))))
(*.f64 (*.f64 d1 d4) (+.f64 1 (/.f64 (-.f64 d2 d3) d4)))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 d1 (fma.f64 -1 d1 (*.f64 d4 (+.f64 1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))))))
(*.f64 d1 (-.f64 (*.f64 d4 (+.f64 1 (/.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 d1 (fma.f64 -1 d1 (*.f64 d4 (+.f64 1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))))))
(*.f64 d1 (-.f64 (*.f64 d4 (+.f64 1 (/.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 d1 (fma.f64 -1 d1 (*.f64 d4 (+.f64 1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))))))
(*.f64 d1 (-.f64 (*.f64 d4 (+.f64 1 (/.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))) d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d4 (/.f64 (+.f64 1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (+.f64 1 (/.f64 (-.f64 d2 d3) d4)) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 (+.f64 1 (/.f64 (-.f64 d2 d3) d4)) (/.f64 d4 d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))) d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d4 (/.f64 (+.f64 1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (+.f64 1 (/.f64 (-.f64 d2 d3) d4)) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 (+.f64 1 (/.f64 (-.f64 d2 d3) d4)) (/.f64 d4 d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4))) d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d4 (/.f64 (+.f64 1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (+.f64 1 (/.f64 (-.f64 d2 d3) d4)) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 (+.f64 1 (/.f64 (-.f64 d2 d3) d4)) (/.f64 d4 d1) -1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1)) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (*.f64 d4 (/.f64 (fma.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4)) -1) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 (-.f64 d2 d3) d4) -1) (/.f64 d4 d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (fma.f64 -1 (/.f64 (-.f64 d2 d3) d4) -1) (neg.f64 d1)) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1)) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (*.f64 d4 (/.f64 (fma.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4)) -1) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 (-.f64 d2 d3) d4) -1) (/.f64 d4 d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (fma.f64 -1 (/.f64 (-.f64 d2 d3) d4) -1) (neg.f64 d1)) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1)) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (*.f64 d4 (/.f64 (fma.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4)) -1) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 (-.f64 d2 d3) d4) -1) (/.f64 d4 d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (fma.f64 -1 (/.f64 (-.f64 d2 d3) d4) -1) (neg.f64 d1)) -1))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)))
(*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(fma.f64 d1 d2 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4))))
(fma.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(fma.f64 d1 d2 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4))))
(fma.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(fma.f64 d1 d2 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4))))
(fma.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d4 (/.f64 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)) d2))))
(*.f64 d2 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d4 (/.f64 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)) d2))))
(*.f64 d2 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d4 (/.f64 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)) d2))))
(*.f64 d2 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d4 (/.f64 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)) d2)))))
(*.f64 (neg.f64 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) d2) d1)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d4 (/.f64 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)) d2)))))
(*.f64 (neg.f64 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) d2) d1)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d4 (/.f64 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)) d2)))))
(*.f64 (neg.f64 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) d2) d1)) (neg.f64 d2))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(-.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1)) (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(-.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1)) (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(-.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1)) (*.f64 d1 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d4 (/.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))) d3))))
(*.f64 d3 (-.f64 (*.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) (/.f64 d4 d3)) d1))
(*.f64 d3 (fma.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) (/.f64 d4 d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d4 (/.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))) d3))))
(*.f64 d3 (-.f64 (*.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) (/.f64 d4 d3)) d1))
(*.f64 d3 (fma.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) (/.f64 d4 d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d4 (/.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))) d3))))
(*.f64 d3 (-.f64 (*.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) (/.f64 d4 d3)) d1))
(*.f64 d3 (fma.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) (/.f64 d4 d3) (neg.f64 d1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d4 (/.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) (/.f64 d4 d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d4 (/.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) (/.f64 d4 d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d4 (/.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) (/.f64 d4 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 (+.f64 d1 d3) (neg.f64 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 d1 d3) d2))) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 d1 d3) d2))) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 d1 d3) d2))) (neg.f64 d2))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d1 (-.f64 (+.f64 1 (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (/.f64 (-.f64 d2 d3) d4)))
(*.f64 d1 (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4))) (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 d1 (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4))) (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 d1 (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d2 d4))) (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(/.f64 (neg.f64 (pow.f64 d1 2)) d4)
(/.f64 (pow.f64 d1 2) (neg.f64 d4))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 1 d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d4)) (/.f64 1 d1)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 (/.f64 d2 d4) d1) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d4) d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 1 d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d4)) (/.f64 1 d1)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 (/.f64 d2 d4) d1) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d4) d1)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 1 d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d4)) (/.f64 1 d1)) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 (/.f64 d2 d4) d1) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d4) d1)))))
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(/.f64 (neg.f64 (pow.f64 d1 2)) d4)
(/.f64 (pow.f64 d1 2) (neg.f64 d4))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1) d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4)) -1) d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (-.f64 d2 d3) d4) -1) d1) (/.f64 -1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1) d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4)) -1) d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (-.f64 d2 d3) d4) -1) d1) (/.f64 -1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) 1) d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (/.f64 d2 d4) (/.f64 d3 d4)) -1) d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (-.f64 d2 d3) d4) -1) d1) (/.f64 -1 d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4))
(-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d4))))
(*.f64 d2 (fma.f64 -1 (*.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 d3) d4)) (+.f64 (/.f64 d1 d4) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 (-.f64 (/.f64 d1 d4) (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4)))) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d4))))
(*.f64 d2 (fma.f64 -1 (*.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 d3) d4)) (+.f64 (/.f64 d1 d4) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 (-.f64 (/.f64 d1 d4) (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4)))) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d4))))
(*.f64 d2 (fma.f64 -1 (*.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 d3) d4)) (+.f64 (/.f64 d1 d4) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 (-.f64 (/.f64 d1 d4) (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4)))) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 (/.f64 d1 d4) (/.f64 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)) d2))))
(*.f64 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) d2)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 (/.f64 d1 d4) (/.f64 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)) d2))))
(*.f64 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) d2)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 (/.f64 d1 d4) (/.f64 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)) d2))))
(*.f64 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) d2)) (neg.f64 d2))
(+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))
(fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1)
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(+.f64 d1 (+.f64 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(/.f64 (*.f64 d1 (neg.f64 d3)) d4)
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4)))))
(*.f64 d3 (fma.f64 -1 (/.f64 d1 d4) (+.f64 (*.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4))) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4)) (/.f64 d1 d3)) (/.f64 d1 d4)))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4)))))
(*.f64 d3 (fma.f64 -1 (/.f64 d1 d4) (+.f64 (*.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4))) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4)) (/.f64 d1 d3)) (/.f64 d1 d4)))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4)))))
(*.f64 d3 (fma.f64 -1 (/.f64 d1 d4) (+.f64 (*.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4))) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) (*.f64 d3 d4)) (/.f64 d1 d3)) (/.f64 d1 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(/.f64 (*.f64 d1 (neg.f64 d3)) d4)
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)) d3)) (/.f64 d1 d4))))
(*.f64 (neg.f64 d3) (fma.f64 -1 (/.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))) d3) (/.f64 d1 d4)))
(*.f64 (-.f64 (/.f64 d1 d4) (/.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) d3)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)) d3)) (/.f64 d1 d4))))
(*.f64 (neg.f64 d3) (fma.f64 -1 (/.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))) d3) (/.f64 d1 d4)))
(*.f64 (-.f64 (/.f64 d1 d4) (/.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) d3)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)) d3)) (/.f64 d1 d4))))
(*.f64 (neg.f64 d3) (fma.f64 -1 (/.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))) d3) (/.f64 d1 d4)))
(*.f64 (-.f64 (/.f64 d1 d4) (/.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) d3)) (neg.f64 d3))
(/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4)
(/.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) d4)
(/.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d3) d1))) d4)
(/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4)
(/.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) d4)
(/.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d3) d1))) d4)
(/.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4)
(/.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) d4)
(/.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d3) d1))) d4)
d1
d1
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 (+.f64 d1 d3) (neg.f64 d1))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 d1 d3) d2))) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 d1 d3) d2))) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 d1 d3) d2))) (neg.f64 d2))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d2 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 d2 d3)) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (fma.f64 d2 -1 d3) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 d2 d3)) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (fma.f64 d2 -1 d3) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)) d1)) 1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 d2 d3)) d1) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 -1 (/.f64 (fma.f64 d2 -1 d3) d1) -1))
(*.f64 -1 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 (+.f64 d1 d3) (neg.f64 d1))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 -1 (/.f64 (+.f64 (*.f64 d1 d3) (pow.f64 d1 2)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2)))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (+.f64 (*.f64 d1 (/.f64 d3 d2)) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 (neg.f64 d2) (-.f64 (fma.f64 d1 (/.f64 d3 d2) (/.f64 (pow.f64 d1 2) d2)) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2)))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (+.f64 (*.f64 d1 (/.f64 d3 d2)) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 (neg.f64 d2) (-.f64 (fma.f64 d1 (/.f64 d3 d2) (/.f64 (pow.f64 d1 2) d2)) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 2) d2)))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (+.f64 (*.f64 d1 (/.f64 d3 d2)) (/.f64 (pow.f64 d1 2) d2))))
(*.f64 (neg.f64 d2) (-.f64 (fma.f64 d1 (/.f64 d3 d2) (/.f64 (pow.f64 d1 2) d2)) d1))
(-.f64 (*.f64 d1 d2) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d2 d1))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2)) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2)) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d2)) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) (+.f64 d1 (/.f64 (pow.f64 d1 2) d3))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 d1 d2) (pow.f64 d1 2)) d3)) (*.f64 -1 d1))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (-.f64 d2 d1) d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (/.f64 1 d4)))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 1 d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 1)
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 1 d4)))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 1 d4)))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (neg.f64 d1)) (/.f64 1 (neg.f64 d4)))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (/.f64 1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (/.f64 d1 1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 d4)))
(/.f64 (*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 d4))
(*.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 (/.f64 d1 (cbrt.f64 d4)) (pow.f64 (cbrt.f64 d4) 2)))
(/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 d4) 3))
(*.f64 (/.f64 d1 (sqrt.f64 d4)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) (sqrt.f64 d4)) (sqrt.f64 d4)))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d4)) (/.f64 d1 (sqrt.f64 d4)))
(*.f64 (/.f64 d1 (sqrt.f64 d4)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) (sqrt.f64 d4)) (sqrt.f64 d4)))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) 1) (/.f64 d1 d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d4) 2)) (/.f64 d1 (cbrt.f64 d4)))
(/.f64 (*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 d4))
(*.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 (/.f64 d1 (cbrt.f64 d4)) (pow.f64 (cbrt.f64 d4) 2)))
(/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 d4) 3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 d4)))
(/.f64 (*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 d4))
(*.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 (/.f64 d1 (cbrt.f64 d4)) (pow.f64 (cbrt.f64 d4) 2)))
(/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 d4) 3))
(*.f64 (/.f64 1 (sqrt.f64 d4)) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 d4)))
(*.f64 (/.f64 d1 (sqrt.f64 d4)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) (sqrt.f64 d4)) (sqrt.f64 d4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))) (pow.f64 (cbrt.f64 d4) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) 2) (/.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))) (pow.f64 (cbrt.f64 d4) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (sqrt.f64 d4)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 d4)))
(*.f64 (/.f64 d1 (sqrt.f64 d4)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) (sqrt.f64 d4)) (sqrt.f64 d4)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 d4)))
(/.f64 (*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 d4))
(*.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 (/.f64 d1 (cbrt.f64 d4)) (pow.f64 (cbrt.f64 d4) 2)))
(/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 d4) 3))
(pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 1)
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 3)
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) 1/3)
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2)
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(pow.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) -1)
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (neg.f64 d4)))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(neg.f64 (/.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (neg.f64 d1)) d4))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 2))
(fabs.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)))
(log.f64 (exp.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(exp.f64 (log.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 1))
(*.f64 d1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))
(+.f64 (*.f64 d1 d4) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(+.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (*.f64 d1 d4))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 1))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))) (*.f64 (*.f64 d1 d4) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 d4) (*.f64 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))) (-.f64 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (/.f64 d1 d4) (*.f64 d4 (-.f64 (-.f64 d2 d3) d1))) 3)) (fma.f64 (*.f64 (/.f64 d1 d4) (*.f64 d4 (-.f64 (-.f64 d2 d3) d1))) (*.f64 d4 (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) -1))) (*.f64 (pow.f64 d1 2) (*.f64 d4 d4))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))) (-.f64 (*.f64 d1 d4) (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (*.f64 d4 d4)) (*.f64 (*.f64 d4 d4) (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 2))) (-.f64 (*.f64 d1 d4) (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))))
(/.f64 (fma.f64 (pow.f64 d1 2) (*.f64 d4 d4) (*.f64 d4 (neg.f64 (*.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 2) d4)))) (*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)))))
(/.f64 (fma.f64 d4 (*.f64 d4 (pow.f64 d1 2)) (*.f64 d4 (neg.f64 (*.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 2) d4)))) (*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)))))
(/.f64 (*.f64 d4 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))))
(*.f64 d4 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) (-.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 3) (pow.f64 d1 3)) (/.f64 d4 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) -1)))))))
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 2)) (/.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) d4) (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))))
(*.f64 d4 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) (-.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 3) (pow.f64 d1 3)) (/.f64 d4 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) -1)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2)) d4) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 2)) (/.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)))))
(pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 1)
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(pow.f64 (cbrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 3)
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(pow.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 3) 1/3)
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(pow.f64 (sqrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 2)
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(sqrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2))
(fabs.f64 (*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)))
(log.f64 (pow.f64 (exp.f64 d4) (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(cbrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 3))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3)))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3) (pow.f64 d4 3)))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))))
(log1p.f64 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(exp.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 1))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(fma.f64 d4 d1 (*.f64 d4 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 (-.f64 d2 d3) d1) (*.f64 0 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 (-.f64 d2 d3) d1) (*.f64 0 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 (-.f64 d2 d3) d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (pow.f64 d1 2))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (neg.f64 (pow.f64 d1 2))))
(fma.f64 d1 (-.f64 d2 d3) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 0 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 d3) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 0 (*.f64 d1 d3)))
(+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (neg.f64 (pow.f64 d1 2))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (*.f64 (neg.f64 d1) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (fma.f64 -1 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (neg.f64 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (neg.f64 (pow.f64 (pow.f64 d1 2) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (-.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (pow.f64 d1 2) 3)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (+.f64 d2 (+.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) 2))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d2 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (/.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) 2))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d2 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (/.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(fabs.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)))
(-.f64 (/.f64 (pow.f64 d1 2) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))) (/.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 2)) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 1)
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 1 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) (-.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) -1))))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2)) (/.f64 1 (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 2)) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) (-.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) -1))))))
(/.f64 1 (/.f64 (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 2)) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) (-.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) -1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 2) (-.f64 (pow.f64 d1 2) (/.f64 (*.f64 (pow.f64 d1 2) (-.f64 d2 (+.f64 d1 d3))) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 3) (pow.f64 d1 3)) (-.f64 (pow.f64 d1 2) (-.f64 (*.f64 (pow.f64 d1 2) (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2)) (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 2)) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) (-.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) d1)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2))) (neg.f64 (-.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 2))) (neg.f64 (-.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) -1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))) 2))) (neg.f64 (-.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4)) 2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) -1)))
(pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 1)
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 3)
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3) 1/3)
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 2)
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 2))
(fabs.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) 3))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)) 1))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(fma.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 1 d4) d1)
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(fma.f64 1 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(fma.f64 1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)) d1)
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) 2) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) d1)
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) (sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))) d1)
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4)))
(*.f64 d1 (+.f64 1 (-.f64 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d2 d4)) (/.f64 d3 d4))))
(fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d3) d1) d1)
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 (-.f64 d2 d3) d1) (*.f64 0 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 (-.f64 d2 d3) d1) (*.f64 0 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 (-.f64 d2 d3) d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (pow.f64 d1 2))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (neg.f64 (pow.f64 d1 2))))
(fma.f64 d1 (-.f64 d2 d3) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 0 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 d3) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 0 (*.f64 d1 d3)))
(+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (neg.f64 (pow.f64 d1 2))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (*.f64 (neg.f64 d1) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (fma.f64 -1 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (neg.f64 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (neg.f64 (pow.f64 (pow.f64 d1 2) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (-.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (pow.f64 d1 2) 3)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (+.f64 d2 (+.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) 2))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d2 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (/.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) 2))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d2 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (/.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(fabs.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 (-.f64 d2 d3) d1) (*.f64 0 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 d1 2)) 1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 (-.f64 d2 d3) d1) (*.f64 0 (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 (-.f64 d2 d3) d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (neg.f64 (pow.f64 d1 2))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (neg.f64 (pow.f64 d1 2)) 1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (neg.f64 (pow.f64 d1 2))))
(fma.f64 d1 (-.f64 d2 d3) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 0 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(fma.f64 d1 (-.f64 d2 d3) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (pow.f64 d1 2)))
(+.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 0 (*.f64 d1 d3)))
(+.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1))
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3)))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (*.f64 (neg.f64 d1) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (fma.f64 -1 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (neg.f64 (+.f64 d1 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (neg.f64 (pow.f64 d1 2)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (neg.f64 (pow.f64 (pow.f64 d1 2) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (-.f64 (neg.f64 (pow.f64 d1 2)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (pow.f64 d1 2) 3)) (fma.f64 (pow.f64 d1 3) (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (neg.f64 (pow.f64 d1 2)) (neg.f64 (pow.f64 d1 2)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d1 d3)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (+.f64 d2 (+.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) 2))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d2 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (/.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (+.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d3))) (pow.f64 (-.f64 d2 d3) 2))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d2 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (-.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2)) (/.f64 d1 (+.f64 d1 (-.f64 d2 d3))))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))
(fabs.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 2)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))

eval250.0ms (2.9%)

Compiler

Compiled 8530 to 2699 computations (68.4% saved)

prune135.0ms (1.6%)

Pruning

10 alts after pruning (6 fresh and 4 done)

PrunedKeptTotal
New4244428
Fresh325
Picked145
Done000
Total42810438
Accuracy
100.0%
Counts
438 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.8%
(-.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d1 d1))
75.8%
(*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
55.7%
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d4)))
51.5%
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
36.8%
(*.f64 d4 d1)
81.2%
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
70.7%
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
80.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
26.7%
(*.f64 d1 (neg.f64 d3))
26.9%
(*.f64 d1 d2)
Compiler

Compiled 183 to 117 computations (36.1% saved)

localize122.0ms (1.4%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d4))
94.3%
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d4)))
93.3%
(/.f64 (*.f64 d1 (neg.f64 d3)) d4)
100.0%
(+.f64 d1 (*.f64 d1 (/.f64 d2 d4)))
94.0%
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
90.4%
(*.f64 d1 (/.f64 d2 d4))
100.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
100.0%
(-.f64 (-.f64 d4 d3) d1)
100.0%
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
Results
46.0ms177×256valid
34.0ms77×256infinite
0.0ms256valid
0.0ms512valid
Compiler

Compiled 106 to 21 computations (80.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
Operation ival-mult, time spent: 14.0ms, 46.0% of total-time
Operation ival-add, time spent: 5.0ms, 16.0% of total-time
Operation ival-sub, time spent: 5.0ms, 16.0% of total-time
Operation ival-div, time spent: 4.0ms, 13.0% of total-time
Operation ival-neg, time spent: 1.0ms, 3.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

series40.0ms (0.5%)

Counts
9 → 324
Calls
Call 1
Inputs
#<alt (*.f64 d1 (-.f64 (-.f64 d4 d3) d1))>
#<alt (-.f64 (-.f64 d4 d3) d1)>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))>
#<alt (*.f64 d1 (/.f64 d2 d4))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))>
#<alt (+.f64 d1 (*.f64 d1 (/.f64 d2 d4)))>
#<alt (/.f64 (*.f64 d1 (neg.f64 d3)) d4)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d4)))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d4))>
Outputs
#<alt (*.f64 d1 (-.f64 d4 d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 d1 (-.f64 d4 d1))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))>
#<alt (*.f64 -1 (+.f64 d1 d3))>
#<alt (-.f64 d4 (+.f64 d1 d3))>
#<alt (-.f64 d4 (+.f64 d1 d3))>
#<alt (-.f64 d4 (+.f64 d1 d3))>
#<alt d4>
#<alt (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 d1 d3) d4))))>
#<alt d4>
#<alt (*.f64 -1 (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) 1)))>
#<alt (*.f64 -1 (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) 1)))>
#<alt (*.f64 -1 (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) 1)))>
#<alt (-.f64 d4 d1)>
#<alt (-.f64 (+.f64 d4 (*.f64 -1 d3)) d1)>
#<alt (-.f64 (+.f64 d4 (*.f64 -1 d3)) d1)>
#<alt (-.f64 (+.f64 d4 (*.f64 -1 d3)) d1)>
#<alt (*.f64 -1 d3)>
#<alt (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 1 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 1 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 1 (/.f64 d1 d3))))>
#<alt (*.f64 -1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d1) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d1) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d1) d3)))))>
#<alt (-.f64 d4 d3)>
#<alt (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3)>
#<alt (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3)>
#<alt (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3)>
#<alt (*.f64 -1 d1)>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))>
#<alt (*.f64 -1 d1)>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d3) d1)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d3) d1)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d3) d1)))))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))>
#<alt (*.f64 d1 (-.f64 d4 d1))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))>
#<alt (*.f64 d1 (-.f64 d2 d1))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (*.f64 d1 d2)>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))>
#<alt (*.f64 d1 d4)>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 d1 (+.f64 1 (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 1 (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 1 (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 1 (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 1 (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 1 (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 1 (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 1 (/.f64 d2 d4)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (*.f64 d2 (+.f64 (/.f64 d1 d2) (/.f64 d1 d4)))>
#<alt (*.f64 d2 (+.f64 (/.f64 d1 d2) (/.f64 d1 d4)))>
#<alt (*.f64 d2 (+.f64 (/.f64 d1 d2) (/.f64 d1 d4)))>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 d1 d4)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 d1 d4)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 d1 d4)))))>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))>
#<alt (*.f64 d1 d4)>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))>
#<alt d1>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d1 d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d1 d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d1 d3)))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (/.f64 d1 d4))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (/.f64 d1 d4))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (/.f64 d1 d4))))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) d4)>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) d4)>
#<alt (/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) d4)>
#<alt d1>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))>
#<alt d1>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))>
Calls

81 calls:

TimeVariablePointExpression
5.0ms
d2
@0
(* d1 (/ d2 d4))
2.0ms
d1
@inf
(/ (* d1 (neg d3)) d4)
1.0ms
d1
@0
(/ (* d1 (neg d3)) d4)
1.0ms
d4
@inf
(/ (* d1 (neg d3)) d4)
1.0ms
d4
@0
(/ (* d1 (neg d3)) d4)

rewrite102.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
470×associate-*r*
298×associate-*l*
233×log1p-expm1-u
233×expm1-log1p-u
229×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027282
1476254
Stop Event
node limit
Counts
9 → 290
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (-.f64 d4 d3) d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
(+.f64 d1 (*.f64 d1 (/.f64 d2 d4)))
(/.f64 (*.f64 d1 (neg.f64 d3)) d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d4)))
(+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d4))
Outputs
(+.f64 (*.f64 d1 (+.f64 d4 d3)) (*.f64 (neg.f64 d1) d1))
(+.f64 (*.f64 d1 (+.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (+.f64 d4 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (+.f64 d4 d3)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d3 d1))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))) 1))
(+.f64 d4 (neg.f64 (+.f64 d1 d3)))
(+.f64 d4 (-.f64 d3 d1))
(+.f64 d4 (+.f64 d3 (neg.f64 d1)))
(+.f64 (+.f64 d4 d3) (neg.f64 d1))
(+.f64 (+.f64 d4 d3) (*.f64 (neg.f64 d1) 1))
(+.f64 (+.f64 d4 (-.f64 d3 d1)) (fma.f64 (neg.f64 d1) 1 d1))
(+.f64 (+.f64 d4 (-.f64 d3 d1)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1))
(+.f64 (+.f64 d4 (-.f64 d3 d1)) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (neg.f64 d1) (+.f64 d4 d3))
(*.f64 (+.f64 d4 (-.f64 d3 d1)) 1)
(*.f64 1 (+.f64 d4 (-.f64 d3 d1)))
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) 2) (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d3 d1))) (sqrt.f64 (+.f64 d4 (-.f64 d3 d1))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3))))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (/.f64 1 (+.f64 d1 (+.f64 d4 d3))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d4 d3)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (+.f64 d4 d3)) (sqrt.f64 d1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))) (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (+.f64 d1 (+.f64 d4 d3)) (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (+.f64 d4 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2))) (neg.f64 (+.f64 d1 (+.f64 d4 d3))))
(/.f64 (+.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 (neg.f64 d1) 3)) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 (+.f64 d4 d3) (neg.f64 d1)))))
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (+.f64 (pow.f64 d4 2) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 (neg.f64 d1) (neg.f64 d1))) (-.f64 (+.f64 d4 d3) (neg.f64 d1)))
(/.f64 (-.f64 (pow.f64 d4 2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d1 (+.f64 d4 d3)))
(pow.f64 (+.f64 d4 (-.f64 d3 d1)) 1)
(pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) 3)
(pow.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 d4 (-.f64 d3 d1))) 2)
(sqrt.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 2))
(log.f64 (exp.f64 (+.f64 d4 (-.f64 d3 d1))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d4 (-.f64 d3 d1)))))
(cbrt.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 d3 d1))))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 d3 d1))))
(exp.f64 (log.f64 (+.f64 d4 (-.f64 d3 d1))))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 (-.f64 d3 d1))) 1))
(fma.f64 1 d4 (neg.f64 (+.f64 d1 d3)))
(fma.f64 1 (+.f64 d4 d3) (neg.f64 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d3)) 2) (cbrt.f64 (+.f64 d4 d3)) (neg.f64 d1))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (cbrt.f64 d4) (neg.f64 (+.f64 d1 d3)))
(fma.f64 (sqrt.f64 (+.f64 d4 d3)) (sqrt.f64 (+.f64 d4 d3)) (neg.f64 d1))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (neg.f64 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d1))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (neg.f64 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d1) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (pow.f64 d1 2))) (+.f64 d1 (+.f64 d4 d2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (+.f64 d4 d2)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d1))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d4)))) 1)
(/.f64 d1 (/.f64 d4 d2))
(/.f64 1 (/.f64 d4 (*.f64 d1 d2)))
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 d4))
(/.f64 (*.f64 d1 (neg.f64 d2)) (neg.f64 d4))
(/.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d4))
(/.f64 (/.f64 (*.f64 d1 d2) 1) d4)
(/.f64 (/.f64 (*.f64 d1 d2) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4))
(/.f64 (/.f64 (*.f64 d1 d2) (sqrt.f64 d4)) (sqrt.f64 d4))
(pow.f64 (*.f64 d1 (/.f64 d2 d4)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 d2 d4))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 d2 d4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 d2 d4)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d4))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 d2 d4))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 d2 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 d2 d4))) 1))
(+.f64 (*.f64 d1 d4) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))
(+.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) (*.f64 d1 d4))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4))) (*.f64 (*.f64 d1 d4) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4))))
(/.f64 (*.f64 d4 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))))
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) d4) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) d4) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) d4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3) (pow.f64 d4 3)))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(log1p.f64 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(exp.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))) 1))
(fma.f64 d1 d4 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))
(fma.f64 d4 d1 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d4) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2) (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 (/.f64 d2 d4) 1))
(*.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 1)
(*.f64 1 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))))
(*.f64 (+.f64 (/.f64 d2 d4) 1) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 d2 d4))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 d2 d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))
(pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 d2 d4) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 1))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 (/.f64 d2 d4) d1 d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 d2 d4)))
(fma.f64 1 (*.f64 d1 (/.f64 d2 d4)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 d2 d4)))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (/.f64 d2 d4))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 d2 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 d3 d4)))) 1)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 d3 (/.f64 d1 d4))
(*.f64 d3 (*.f64 d1 (/.f64 1 d4)))
(*.f64 (*.f64 d1 d3) (/.f64 1 d4))
(*.f64 (*.f64 d1 d3) (/.f64 1 (neg.f64 d4)))
(*.f64 (*.f64 d1 (/.f64 d3 d4)) 1)
(*.f64 1 (*.f64 d1 (/.f64 d3 d4)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2) (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (/.f64 (cbrt.f64 (*.f64 d1 d3)) d4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (/.f64 1 d4)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 d3 d4)))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 (sqrt.f64 (*.f64 d1 d3)) (/.f64 (sqrt.f64 (*.f64 d1 d3)) d4))
(*.f64 (sqrt.f64 (*.f64 d1 d3)) (*.f64 (sqrt.f64 (*.f64 d1 d3)) (/.f64 1 d4)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 d3 d4)))
(*.f64 (/.f64 1 d4) (*.f64 d1 d3))
(*.f64 (/.f64 d3 d4) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (*.f64 d1 d3) (cbrt.f64 d4)))
(*.f64 (/.f64 1 (sqrt.f64 d4)) (/.f64 (*.f64 d1 d3) (sqrt.f64 d4)))
(*.f64 (/.f64 d3 (sqrt.f64 d4)) (/.f64 d1 (sqrt.f64 d4)))
(*.f64 (/.f64 d1 1) (/.f64 d3 d4))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 d3 (cbrt.f64 d4)))
(*.f64 (/.f64 d1 (sqrt.f64 d4)) (/.f64 d3 (sqrt.f64 d4)))
(*.f64 (/.f64 d3 1) (/.f64 d1 d4))
(*.f64 (/.f64 d3 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 d1 (cbrt.f64 d4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 d3)) d4))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (sqrt.f64 d4)) (/.f64 (cbrt.f64 (*.f64 d1 d3)) (sqrt.f64 d4)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d3)) 1) (/.f64 (sqrt.f64 (*.f64 d1 d3)) d4))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (sqrt.f64 (*.f64 d1 d3)) (cbrt.f64 d4)))
(pow.f64 (*.f64 d1 (/.f64 d3 d4)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2)
(pow.f64 (/.f64 d4 (*.f64 d1 d3)) -1)
(neg.f64 (*.f64 d1 (/.f64 d3 d4)))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 d3 d4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 d3 d4)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d3 d4))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 d3 d4))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 d3 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 d3 d4))) 1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))
(+.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) (*.f64 d1 d4))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4))))
(/.f64 (*.f64 d4 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(/.f64 (*.f64 d4 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2)) (fma.f64 d1 (/.f64 d3 d4) d1))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) d4) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) d4) (fma.f64 d1 (/.f64 d3 d4) d1))
(pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 2))
(log.f64 (pow.f64 (exp.f64 d4) (fma.f64 d1 (/.f64 d3 d4) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3) (pow.f64 d4 3)))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))))
(log1p.f64 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))))
(exp.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))) 1))
(fma.f64 d1 d4 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))
(fma.f64 d4 d1 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))
(-.f64 d1 (*.f64 d1 (/.f64 d3 d4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 d3 d4) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (fma.f64 d1 (/.f64 d3 d4) d1)) (/.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (fma.f64 d1 (/.f64 d3 d4) d1)))
(*.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 1)
(*.f64 1 (fma.f64 d1 (/.f64 d3 d4) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (/.f64 1 (fma.f64 d1 (/.f64 d3 d4) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4)))) (-.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (fma.f64 d1 (/.f64 d3 d4) d1) (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2)))
(/.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (fma.f64 d1 (/.f64 d3 d4) d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2)) (neg.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3)) (+.f64 (pow.f64 d1 2) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 d3 d4)) d1))
(pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 d3 d4) d1))))
(log.f64 (/.f64 (exp.f64 d1) (pow.f64 (exp.f64 d1) (/.f64 d3 d4))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 1))
(fma.f64 d1 (/.f64 d3 d4) d1)
(fma.f64 (*.f64 d1 d3) (/.f64 1 d4) d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 d3 d4)))
(fma.f64 1 (*.f64 d1 (/.f64 d3 d4)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2) (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 d3 d4)))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 d3 d4)))

simplify291.0ms (3.4%)

Algorithm
egg-herbie
Rules
904×fma-define
814×associate-*r*
752×associate-*l*
616×cube-prod
612×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
078522484
1202521486
2724521479
Stop Event
node limit
Counts
614 → 494
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))
(*.f64 -1 (+.f64 d1 d3))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 d4 (+.f64 d1 d3))
d4
(*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 d1 d3) d4))))
d4
(*.f64 -1 (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) 1)))
(*.f64 -1 (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) 1)))
(*.f64 -1 (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) 1)))
(-.f64 d4 d1)
(-.f64 (+.f64 d4 (*.f64 -1 d3)) d1)
(-.f64 (+.f64 d4 (*.f64 -1 d3)) d1)
(-.f64 (+.f64 d4 (*.f64 -1 d3)) d1)
(*.f64 -1 d3)
(*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 1 (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 1 (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 1 (/.f64 d1 d3))))
(*.f64 -1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d1) d3)))))
(-.f64 d4 d3)
(-.f64 (+.f64 d4 (*.f64 -1 d1)) d3)
(-.f64 (+.f64 d4 (*.f64 -1 d1)) d3)
(-.f64 (+.f64 d4 (*.f64 -1 d1)) d3)
(*.f64 -1 d1)
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 -1 d1)
(*.f64 -1 (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d3) d1)))))
(*.f64 -1 (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d3) d1)))))
(*.f64 -1 (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d3) d1)))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))
d1
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d2 (+.f64 (/.f64 d1 d2) (/.f64 d1 d4)))
(*.f64 d2 (+.f64 (/.f64 d1 d2) (/.f64 d1 d4)))
(*.f64 d2 (+.f64 (/.f64 d1 d2) (/.f64 d1 d4)))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 d1 d4)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 d1 d4)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 d1 d4)))))
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)
d1
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
d1
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d1 d3)))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d1 d3)))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d1 d3)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) d4)
(/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) d4)
(/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) d4)
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(+.f64 (*.f64 d1 (+.f64 d4 d3)) (*.f64 (neg.f64 d1) d1))
(+.f64 (*.f64 d1 (+.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (+.f64 d4 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (+.f64 d4 d3)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d3 d1))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))) 1))
(+.f64 d4 (neg.f64 (+.f64 d1 d3)))
(+.f64 d4 (-.f64 d3 d1))
(+.f64 d4 (+.f64 d3 (neg.f64 d1)))
(+.f64 (+.f64 d4 d3) (neg.f64 d1))
(+.f64 (+.f64 d4 d3) (*.f64 (neg.f64 d1) 1))
(+.f64 (+.f64 d4 (-.f64 d3 d1)) (fma.f64 (neg.f64 d1) 1 d1))
(+.f64 (+.f64 d4 (-.f64 d3 d1)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1))
(+.f64 (+.f64 d4 (-.f64 d3 d1)) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (neg.f64 d1) (+.f64 d4 d3))
(*.f64 (+.f64 d4 (-.f64 d3 d1)) 1)
(*.f64 1 (+.f64 d4 (-.f64 d3 d1)))
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) 2) (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d3 d1))) (sqrt.f64 (+.f64 d4 (-.f64 d3 d1))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3))))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (/.f64 1 (+.f64 d1 (+.f64 d4 d3))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d4 d3)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (+.f64 d4 d3)) (sqrt.f64 d1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))) (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (+.f64 d1 (+.f64 d4 d3)) (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (+.f64 d4 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2))) (neg.f64 (+.f64 d1 (+.f64 d4 d3))))
(/.f64 (+.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 (neg.f64 d1) 3)) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 (+.f64 d4 d3) (neg.f64 d1)))))
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (+.f64 (pow.f64 d4 2) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 (neg.f64 d1) (neg.f64 d1))) (-.f64 (+.f64 d4 d3) (neg.f64 d1)))
(/.f64 (-.f64 (pow.f64 d4 2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d1 (+.f64 d4 d3)))
(pow.f64 (+.f64 d4 (-.f64 d3 d1)) 1)
(pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) 3)
(pow.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 d4 (-.f64 d3 d1))) 2)
(sqrt.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 2))
(log.f64 (exp.f64 (+.f64 d4 (-.f64 d3 d1))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d4 (-.f64 d3 d1)))))
(cbrt.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 d3 d1))))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 d3 d1))))
(exp.f64 (log.f64 (+.f64 d4 (-.f64 d3 d1))))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 (-.f64 d3 d1))) 1))
(fma.f64 1 d4 (neg.f64 (+.f64 d1 d3)))
(fma.f64 1 (+.f64 d4 d3) (neg.f64 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d3)) 2) (cbrt.f64 (+.f64 d4 d3)) (neg.f64 d1))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (cbrt.f64 d4) (neg.f64 (+.f64 d1 d3)))
(fma.f64 (sqrt.f64 (+.f64 d4 d3)) (sqrt.f64 (+.f64 d4 d3)) (neg.f64 d1))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (neg.f64 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d1))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (neg.f64 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d1) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))) 1)
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (pow.f64 d1 2))) (+.f64 d1 (+.f64 d4 d2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (+.f64 d4 d2)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d1))) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d4)))) 1)
(/.f64 d1 (/.f64 d4 d2))
(/.f64 1 (/.f64 d4 (*.f64 d1 d2)))
(/.f64 (*.f64 d1 d2) d4)
(/.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 d4))
(/.f64 (*.f64 d1 (neg.f64 d2)) (neg.f64 d4))
(/.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d4))
(/.f64 (/.f64 (*.f64 d1 d2) 1) d4)
(/.f64 (/.f64 (*.f64 d1 d2) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4))
(/.f64 (/.f64 (*.f64 d1 d2) (sqrt.f64 d4)) (sqrt.f64 d4))
(pow.f64 (*.f64 d1 (/.f64 d2 d4)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 d2 d4))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 d2 d4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 d2 d4)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d4))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 d2 d4))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 d2 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 d2 d4))) 1))
(+.f64 (*.f64 d1 d4) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))
(+.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) (*.f64 d1 d4))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4))) (*.f64 (*.f64 d1 d4) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4))))
(/.f64 (*.f64 d4 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))))
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) d4) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) d4) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) d4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3) (pow.f64 d4 3)))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(log1p.f64 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(exp.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))) 1))
(fma.f64 d1 d4 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))
(fma.f64 d4 d1 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d4) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2) (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 (/.f64 d2 d4) 1))
(*.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 1)
(*.f64 1 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))))
(*.f64 (+.f64 (/.f64 d2 d4) 1) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 d2 d4))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 d2 d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))
(pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 d2 d4) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 1))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 (/.f64 d2 d4) d1 d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 d2 d4)))
(fma.f64 1 (*.f64 d1 (/.f64 d2 d4)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 d2 d4)))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (/.f64 d2 d4))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 d2 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 d3 d4)))) 1)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 d3 (/.f64 d1 d4))
(*.f64 d3 (*.f64 d1 (/.f64 1 d4)))
(*.f64 (*.f64 d1 d3) (/.f64 1 d4))
(*.f64 (*.f64 d1 d3) (/.f64 1 (neg.f64 d4)))
(*.f64 (*.f64 d1 (/.f64 d3 d4)) 1)
(*.f64 1 (*.f64 d1 (/.f64 d3 d4)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2) (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (/.f64 (cbrt.f64 (*.f64 d1 d3)) d4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (/.f64 1 d4)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 d3 d4)))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 (sqrt.f64 (*.f64 d1 d3)) (/.f64 (sqrt.f64 (*.f64 d1 d3)) d4))
(*.f64 (sqrt.f64 (*.f64 d1 d3)) (*.f64 (sqrt.f64 (*.f64 d1 d3)) (/.f64 1 d4)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 d3 d4)))
(*.f64 (/.f64 1 d4) (*.f64 d1 d3))
(*.f64 (/.f64 d3 d4) d1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (*.f64 d1 d3) (cbrt.f64 d4)))
(*.f64 (/.f64 1 (sqrt.f64 d4)) (/.f64 (*.f64 d1 d3) (sqrt.f64 d4)))
(*.f64 (/.f64 d3 (sqrt.f64 d4)) (/.f64 d1 (sqrt.f64 d4)))
(*.f64 (/.f64 d1 1) (/.f64 d3 d4))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 d3 (cbrt.f64 d4)))
(*.f64 (/.f64 d1 (sqrt.f64 d4)) (/.f64 d3 (sqrt.f64 d4)))
(*.f64 (/.f64 d3 1) (/.f64 d1 d4))
(*.f64 (/.f64 d3 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 d1 (cbrt.f64 d4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 d3)) d4))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (sqrt.f64 d4)) (/.f64 (cbrt.f64 (*.f64 d1 d3)) (sqrt.f64 d4)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d3)) 1) (/.f64 (sqrt.f64 (*.f64 d1 d3)) d4))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (sqrt.f64 (*.f64 d1 d3)) (cbrt.f64 d4)))
(pow.f64 (*.f64 d1 (/.f64 d3 d4)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2)
(pow.f64 (/.f64 d4 (*.f64 d1 d3)) -1)
(neg.f64 (*.f64 d1 (/.f64 d3 d4)))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 d3 d4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 d3 d4)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d3 d4))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 d3 d4))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 d3 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 d3 d4))) 1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))
(+.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) (*.f64 d1 d4))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4))))
(/.f64 (*.f64 d4 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(/.f64 (*.f64 d4 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2)) (fma.f64 d1 (/.f64 d3 d4) d1))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) d4) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) d4) (fma.f64 d1 (/.f64 d3 d4) d1))
(pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 2))
(log.f64 (pow.f64 (exp.f64 d4) (fma.f64 d1 (/.f64 d3 d4) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3) (pow.f64 d4 3)))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))))
(log1p.f64 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))))
(exp.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))) 1))
(fma.f64 d1 d4 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))
(fma.f64 d4 d1 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))
(-.f64 d1 (*.f64 d1 (/.f64 d3 d4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 d3 d4) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (fma.f64 d1 (/.f64 d3 d4) d1)) (/.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (fma.f64 d1 (/.f64 d3 d4) d1)))
(*.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 1)
(*.f64 1 (fma.f64 d1 (/.f64 d3 d4) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (/.f64 1 (fma.f64 d1 (/.f64 d3 d4) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4)))) (-.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (fma.f64 d1 (/.f64 d3 d4) d1) (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2)))
(/.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (fma.f64 d1 (/.f64 d3 d4) d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2)) (neg.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3)) (+.f64 (pow.f64 d1 2) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 d3 d4)) d1))
(pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 d3 d4) d1))))
(log.f64 (/.f64 (exp.f64 d1) (pow.f64 (exp.f64 d1) (/.f64 d3 d4))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 1))
(fma.f64 d1 (/.f64 d3 d4) d1)
(fma.f64 (*.f64 d1 d3) (/.f64 1 d4) d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 d3 d4)))
(fma.f64 1 (*.f64 d1 (/.f64 d3 d4)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2) (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 d3 d4)))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 d3 d4)))
Outputs
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 -1 d1)) d3))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (-.f64 d4 d3) d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (-.f64 d4 d3) d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (-.f64 d4 d3) d1) 1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (-.f64 d4 d3) d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (-.f64 d4 d3) d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (-.f64 d4 d3) d1) 1))
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) d4)))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 (neg.f64 d4) (fma.f64 -1 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (neg.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 d1 d3) d4) -1))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 (neg.f64 d4) (fma.f64 -1 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (neg.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 d1 d3) d4) -1))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 (neg.f64 d4) (fma.f64 -1 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (neg.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 d1 d3) d4) -1))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d4 d1) d3) -1)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d4 d1) d3) -1)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (-.f64 d4 d1) d3) -1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))) (neg.f64 d3))
(*.f64 -1 (+.f64 d1 d3))
(neg.f64 (+.f64 d1 d3))
(-.f64 (neg.f64 d1) d3)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
d4
(*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 1 (/.f64 (neg.f64 (+.f64 d1 d3)) d4)))
(*.f64 d4 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 1 (/.f64 (neg.f64 (+.f64 d1 d3)) d4)))
(*.f64 d4 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 1 (/.f64 (neg.f64 (+.f64 d1 d3)) d4)))
(*.f64 d4 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
d4
(*.f64 -1 (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) 1)))
(*.f64 (neg.f64 d4) (+.f64 (/.f64 d1 d4) (+.f64 (/.f64 d3 d4) -1)))
(*.f64 (+.f64 -1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))) (neg.f64 d4))
(*.f64 -1 (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) 1)))
(*.f64 (neg.f64 d4) (+.f64 (/.f64 d1 d4) (+.f64 (/.f64 d3 d4) -1)))
(*.f64 (+.f64 -1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))) (neg.f64 d4))
(*.f64 -1 (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) 1)))
(*.f64 (neg.f64 d4) (+.f64 (/.f64 d1 d4) (+.f64 (/.f64 d3 d4) -1)))
(*.f64 (+.f64 -1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))) (neg.f64 d4))
(-.f64 d4 d1)
(-.f64 (+.f64 d4 (*.f64 -1 d3)) d1)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(-.f64 (+.f64 d4 (*.f64 -1 d3)) d1)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(-.f64 (+.f64 d4 (*.f64 -1 d3)) d1)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(*.f64 -1 d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 1 (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d4 d1) d3) 1))
(*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 1 (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d4 d1) d3) 1))
(*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 1 (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d4 d1) d3) 1))
(*.f64 -1 d3)
(neg.f64 d3)
(*.f64 -1 (*.f64 d3 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 1 (neg.f64 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (neg.f64 (-.f64 1 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 1 (neg.f64 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (neg.f64 (-.f64 1 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 1 (neg.f64 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (neg.f64 (-.f64 1 (/.f64 (-.f64 d4 d1) d3))))
(-.f64 d4 d3)
(-.f64 (+.f64 d4 (*.f64 -1 d1)) d3)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(-.f64 (+.f64 d4 (*.f64 -1 d1)) d3)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(-.f64 (+.f64 d4 (*.f64 -1 d1)) d3)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(*.f64 -1 d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d4 d3) d1) 1))
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d4 d3) d1) 1))
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 1 (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d4 d3) d1) 1))
(*.f64 -1 d1)
(neg.f64 d1)
(*.f64 -1 (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 1 (neg.f64 (/.f64 (-.f64 d4 d3) d1))))
(*.f64 (-.f64 1 (/.f64 (-.f64 d4 d3) d1)) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 1 (neg.f64 (/.f64 (-.f64 d4 d3) d1))))
(*.f64 (-.f64 1 (/.f64 (-.f64 d4 d3) d1)) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 (-.f64 d4 d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 1 (neg.f64 (/.f64 (-.f64 d4 d3) d1))))
(*.f64 (-.f64 1 (/.f64 (-.f64 d4 d3) d1)) (neg.f64 d1))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 -1 d1))))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) 1)))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) -1)))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) 1)))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) -1)))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) 1)))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) -1)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) 1)))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) -1)))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) 1)))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) -1)))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) 1)))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) -1)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d2)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d2)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d2)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1)) (neg.f64 d2))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1)) (neg.f64 d4))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1)) (neg.f64 d4))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(*.f64 (neg.f64 d4) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1)) (neg.f64 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 (*.f64 d4 (+.f64 1 (/.f64 d2 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 d1 (*.f64 d1 (/.f64 d4 d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1))))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 d2 d4)) 1)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
d1
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(*.f64 d2 (+.f64 (/.f64 d1 d2) (/.f64 d1 d4)))
(*.f64 d2 (+.f64 (/.f64 d1 d4) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 (/.f64 d1 d2) (/.f64 d1 d4)))
(*.f64 d2 (+.f64 (/.f64 d1 d4) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 (/.f64 d1 d2) (/.f64 d1 d4)))
(*.f64 d2 (+.f64 (/.f64 d1 d4) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 d1 d4)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 (/.f64 d1 d4) (/.f64 d1 d2))))
(*.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 d1 d4)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 d1 d4)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 (/.f64 d1 d4) (/.f64 d1 d2))))
(*.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 d1 d4)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 d1 d4)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (+.f64 (/.f64 d1 d4) (/.f64 d1 d2))))
(*.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 d1 d4)) (neg.f64 d2))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)
(/.f64 (*.f64 d1 (+.f64 d4 d2)) d4)
(*.f64 d1 (/.f64 (+.f64 d4 d2) d4))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)
(/.f64 (*.f64 d1 (+.f64 d4 d2)) d4)
(*.f64 d1 (/.f64 (+.f64 d4 d2) d4))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)
(/.f64 (*.f64 d1 (+.f64 d4 d2)) d4)
(*.f64 d1 (/.f64 (+.f64 d4 d2) d4))
d1
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
d1
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 -1 (*.f64 d1 (*.f64 d4 (-.f64 (/.f64 d3 d4) 1))))
(*.f64 d4 (-.f64 d1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 d4 d3))))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 d4 d3))))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 d4 d3))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d4 d3))) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d4 d3))) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d4 d3))) (neg.f64 d3))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (*.f64 -1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 -1 (*.f64 d1 (-.f64 (/.f64 d3 d4) 1)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d1 d3)))
(*.f64 d3 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d1 d3)))
(*.f64 d3 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d1 d3)))
(*.f64 d3 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d1 d3)))
(*.f64 d3 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)))
(*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (/.f64 d1 d3)))
(*.f64 d3 (fma.f64 -1 (/.f64 d1 d4) (/.f64 d1 d3)))
(*.f64 d3 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 (neg.f64 d3) (fma.f64 -1 (/.f64 d1 d3) (/.f64 d1 d4)))
(*.f64 (-.f64 (/.f64 d1 d4) (/.f64 d1 d3)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 (neg.f64 d3) (fma.f64 -1 (/.f64 d1 d3) (/.f64 d1 d4)))
(*.f64 (-.f64 (/.f64 d1 d4) (/.f64 d1 d3)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 (neg.f64 d3) (fma.f64 -1 (/.f64 d1 d3) (/.f64 d1 d4)))
(*.f64 (-.f64 (/.f64 d1 d4) (/.f64 d1 d3)) (neg.f64 d3))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) d4)
(/.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) d4)
(/.f64 (*.f64 d1 (-.f64 d4 d3)) d4)
(/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) d4)
(/.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) d4)
(/.f64 (*.f64 d1 (-.f64 d4 d3)) d4)
(/.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) d4)
(/.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) d4)
(/.f64 (*.f64 d1 (-.f64 d4 d3)) d4)
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(+.f64 (*.f64 d1 (+.f64 d4 d3)) (*.f64 (neg.f64 d1) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(+.f64 (*.f64 d1 (+.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3))))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (/.f64 d1 (fma.f64 d1 (+.f64 d1 (+.f64 d4 d3)) (pow.f64 (+.f64 d4 d3) 2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2))) (+.f64 d1 (+.f64 d4 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (+.f64 d4 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3))))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (/.f64 d1 (fma.f64 d1 (+.f64 d1 (+.f64 d4 d3)) (pow.f64 (+.f64 d4 d3) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (+.f64 d4 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (+.f64 d4 d3))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 1)
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))) 3)
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 3) 1/3)
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))) 2)
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d3 d1))) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))))))
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1))) 3))
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3)))
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))) 1))
(*.f64 d1 (+.f64 d4 (-.f64 d3 d1)))
(+.f64 d4 (neg.f64 (+.f64 d1 d3)))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(+.f64 d4 (-.f64 d3 d1))
(+.f64 d4 (+.f64 d3 (neg.f64 d1)))
(+.f64 d4 (-.f64 d3 d1))
(+.f64 (+.f64 d4 d3) (neg.f64 d1))
(+.f64 d4 (-.f64 d3 d1))
(+.f64 (+.f64 d4 d3) (*.f64 (neg.f64 d1) 1))
(+.f64 d4 (-.f64 d3 d1))
(+.f64 (+.f64 d4 (-.f64 d3 d1)) (fma.f64 (neg.f64 d1) 1 d1))
(+.f64 d4 (+.f64 (-.f64 d3 d1) (+.f64 (neg.f64 d1) d1)))
(+.f64 d4 (+.f64 (-.f64 d3 d1) (*.f64 0 d1)))
(+.f64 (+.f64 d4 (-.f64 d3 d1)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1))
(+.f64 d4 (+.f64 (-.f64 d3 d1) (+.f64 (neg.f64 d1) d1)))
(+.f64 d4 (+.f64 (-.f64 d3 d1) (*.f64 0 d1)))
(+.f64 (+.f64 d4 (-.f64 d3 d1)) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 d4 (+.f64 (-.f64 d3 d1) (+.f64 (neg.f64 d1) d1)))
(+.f64 d4 (+.f64 (-.f64 d3 d1) (*.f64 0 d1)))
(+.f64 (neg.f64 d1) (+.f64 d4 d3))
(+.f64 d4 (-.f64 d3 d1))
(*.f64 (+.f64 d4 (-.f64 d3 d1)) 1)
(+.f64 d4 (-.f64 d3 d1))
(*.f64 1 (+.f64 d4 (-.f64 d3 d1)))
(+.f64 d4 (-.f64 d3 d1))
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) 2))
(+.f64 d4 (-.f64 d3 d1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) 2) (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))))
(+.f64 d4 (-.f64 d3 d1))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d3 d1))) (sqrt.f64 (+.f64 d4 (-.f64 d3 d1))))
(+.f64 d4 (-.f64 d3 d1))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (+.f64 d4 d3)) (pow.f64 (+.f64 d4 d3) 2)))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (/.f64 1 (+.f64 d1 (+.f64 d4 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (+.f64 d4 d3)))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d4 d3)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (+.f64 d4 d3)) (sqrt.f64 d1)))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (+.f64 d4 d3))) (-.f64 (sqrt.f64 (+.f64 d4 d3)) (sqrt.f64 d1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))) (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (+.f64 d4 d3)) (pow.f64 (+.f64 d4 d3) 2)))
(/.f64 1 (/.f64 (+.f64 d1 (+.f64 d4 d3)) (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (/.f64 1 (+.f64 d1 (+.f64 d4 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (+.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3)))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (+.f64 d4 d3)) (pow.f64 (+.f64 d4 d3) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (+.f64 d4 d3)))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (/.f64 1 (+.f64 d1 (+.f64 d4 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (+.f64 d4 d3)) (pow.f64 (+.f64 d4 d3) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2))) (neg.f64 (+.f64 d1 (+.f64 d4 d3))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (+.f64 d4 d3))))
(/.f64 (+.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 (neg.f64 d1) 3)) (+.f64 (pow.f64 (+.f64 d4 d3) 2) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 (+.f64 d4 d3) (neg.f64 d1)))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (+.f64 d4 d3)) (pow.f64 (+.f64 d4 d3) 2)))
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (+.f64 (pow.f64 d4 2) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d4 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (+.f64 (pow.f64 d4 2) (*.f64 (+.f64 d1 d3) (+.f64 (+.f64 d1 d3) d4))))
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)) (pow.f64 d4 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (*.f64 (neg.f64 d1) (neg.f64 d1))) (-.f64 (+.f64 d4 d3) (neg.f64 d1)))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (/.f64 1 (+.f64 d1 (+.f64 d4 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d3) 2) (pow.f64 d1 2)) (+.f64 d1 (+.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 d4 2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d1 (+.f64 d4 d3)))
(pow.f64 (+.f64 d4 (-.f64 d3 d1)) 1)
(+.f64 d4 (-.f64 d3 d1))
(pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d3 d1))) 3)
(+.f64 d4 (-.f64 d3 d1))
(pow.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3) 1/3)
(+.f64 d4 (-.f64 d3 d1))
(pow.f64 (sqrt.f64 (+.f64 d4 (-.f64 d3 d1))) 2)
(+.f64 d4 (-.f64 d3 d1))
(sqrt.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 2))
(fabs.f64 (+.f64 d4 (-.f64 d3 d1)))
(log.f64 (exp.f64 (+.f64 d4 (-.f64 d3 d1))))
(+.f64 d4 (-.f64 d3 d1))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 d4 (-.f64 d3 d1)))))
(+.f64 d4 (-.f64 d3 d1))
(cbrt.f64 (pow.f64 (+.f64 d4 (-.f64 d3 d1)) 3))
(+.f64 d4 (-.f64 d3 d1))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 d3 d1))))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 d3 d1))))
(+.f64 d4 (-.f64 d3 d1))
(exp.f64 (log.f64 (+.f64 d4 (-.f64 d3 d1))))
(+.f64 d4 (-.f64 d3 d1))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 (-.f64 d3 d1))) 1))
(+.f64 d4 (-.f64 d3 d1))
(fma.f64 1 d4 (neg.f64 (+.f64 d1 d3)))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(fma.f64 1 (+.f64 d4 d3) (neg.f64 d1))
(+.f64 d4 (-.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d4 d3)) 2) (cbrt.f64 (+.f64 d4 d3)) (neg.f64 d1))
(+.f64 d4 (-.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (cbrt.f64 d4) (neg.f64 (+.f64 d1 d3)))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(fma.f64 (sqrt.f64 (+.f64 d4 d3)) (sqrt.f64 (+.f64 d4 d3)) (neg.f64 d1))
(+.f64 d4 (-.f64 d3 d1))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (neg.f64 (+.f64 d1 d3)))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d3) d1)
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d1))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)) (/.f64 d1 (fma.f64 d1 (+.f64 d4 (+.f64 d2 d1)) (pow.f64 (+.f64 d4 d2) 2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (pow.f64 d1 2))) (+.f64 d1 (+.f64 d4 d2)))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (pow.f64 d1 2)) (/.f64 d1 (+.f64 d1 (+.f64 d4 d2))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (pow.f64 d1 2)) (/.f64 d1 (+.f64 d4 (+.f64 d2 d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3)) (/.f64 d1 (fma.f64 d1 (+.f64 d4 (+.f64 d2 d1)) (pow.f64 (+.f64 d4 d2) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (pow.f64 d1 2)) d1) (+.f64 d1 (+.f64 d4 d2)))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (pow.f64 d1 2)) (/.f64 d1 (+.f64 d1 (+.f64 d4 d2))))
(*.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (pow.f64 d1 2)) (/.f64 d1 (+.f64 d4 (+.f64 d2 d1))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 1)
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 3)
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3) 1/3)
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 2)
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 2))
(fabs.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d1))) d1))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) 3))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 1))
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d4)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d4))))
(/.f64 d1 (/.f64 d4 d2))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 1 (/.f64 d4 (*.f64 d1 d2)))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (neg.f64 (*.f64 d1 d2)) (neg.f64 d4))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d1 (neg.f64 d2)) (neg.f64 d4))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d4))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (/.f64 (*.f64 d1 d2) 1) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (/.f64 (*.f64 d1 d2) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (/.f64 (*.f64 d1 d2) (sqrt.f64 d4)) (sqrt.f64 d4))
(*.f64 d1 (/.f64 d2 d4))
(pow.f64 (*.f64 d1 (/.f64 d2 d4)) 1)
(*.f64 d1 (/.f64 d2 d4))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) 3)
(*.f64 d1 (/.f64 d2 d4))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) 1/3)
(*.f64 d1 (/.f64 d2 d4))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 d2 d4))) 2)
(*.f64 d1 (/.f64 d2 d4))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))
(fabs.f64 (*.f64 d1 (/.f64 d2 d4)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 d2 d4)))
(*.f64 d1 (/.f64 d2 d4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 d2 d4)))))
(*.f64 d1 (/.f64 d2 d4))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3))
(*.f64 d1 (/.f64 d2 d4))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d4))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 d2 d4))))
(*.f64 d1 (/.f64 d2 d4))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 d2 d4))))
(*.f64 d1 (/.f64 d2 d4))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 d2 d4))) 1))
(*.f64 d1 (/.f64 d2 d4))
(+.f64 (*.f64 d1 d4) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(+.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) (*.f64 d1 d4))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) 1))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4))) (*.f64 (*.f64 d1 d4) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (*.f64 d1 d4) (/.f64 d2 d4)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d4 2)) (*.f64 (*.f64 (*.f64 d1 d4) (/.f64 d2 d4)) (-.f64 (*.f64 (*.f64 d1 d4) (/.f64 d2 d4)) (*.f64 d1 d4)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d2 d4) 3) 1) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (pow.f64 d1 2) (pow.f64 d4 2) (*.f64 (*.f64 d1 (/.f64 (*.f64 d4 d2) d4)) (*.f64 (*.f64 d1 d4) (-.f64 (/.f64 d2 d4) 1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d2 d4) (*.f64 d1 d4))))
(/.f64 (*.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) (-.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 d4) (/.f64 d2 d4)))) (-.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 d4) (/.f64 d2 d4))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d4 2)) (*.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2) (pow.f64 d4 2))) (*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d2 d4))))
(/.f64 (*.f64 d4 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3)) (/.f64 d4 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(/.f64 (*.f64 d4 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 d2 d4) (*.f64 d1 (+.f64 (/.f64 d2 d4) -1))))))
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(*.f64 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) d1) (/.f64 d4 (-.f64 1 (/.f64 d2 d4))))
(*.f64 d4 (/.f64 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (-.f64 1 (/.f64 d2 d4))) d1))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) d4) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3)) (/.f64 d4 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(/.f64 (*.f64 d4 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 d2 d4) (*.f64 d1 (+.f64 (/.f64 d2 d4) -1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) d4) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(*.f64 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) d1) (/.f64 d4 (-.f64 1 (/.f64 d2 d4))))
(*.f64 d4 (/.f64 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (-.f64 1 (/.f64 d2 d4))) d1))
(pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 1)
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(pow.f64 (cbrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))) 3)
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(pow.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 3) 1/3)
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(pow.f64 (sqrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))) 2)
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(sqrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 2))
(fabs.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) d4))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(cbrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) 3))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3) (pow.f64 d4 3)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(log1p.f64 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(exp.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))) 1))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(fma.f64 d1 d4 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(fma.f64 d4 d1 (*.f64 (/.f64 d2 d4) (*.f64 d1 d4)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d4) d1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2) (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(/.f64 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (-.f64 1 (/.f64 d2 d4))) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 (/.f64 d2 d4) 1))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 1 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 2))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 d2 d4) (*.f64 d1 (+.f64 (/.f64 d2 d4) -1))))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(/.f64 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (-.f64 1 (/.f64 d2 d4))) d1)
(*.f64 (+.f64 (/.f64 d2 d4) 1) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 d2 d4) (*.f64 d1 (+.f64 (/.f64 d2 d4) -1))))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 d2 d4))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(/.f64 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (-.f64 1 (/.f64 d2 d4))) d1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 d2 d4) (*.f64 d1 (+.f64 (/.f64 d2 d4) -1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 d2 d4)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 d2 d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(/.f64 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (-.f64 1 (/.f64 d2 d4))) d1)
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 d2 d4) (*.f64 d1 (+.f64 (/.f64 d2 d4) -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 d2 d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(/.f64 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (-.f64 1 (/.f64 d2 d4))) d1)
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (*.f64 d1 (-.f64 1 (/.f64 d2 d4))))
(/.f64 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) 2)) (-.f64 1 (/.f64 d2 d4))) d1)
(pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 3)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3) 1/3)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 2)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 2))
(fabs.f64 (fma.f64 d1 (/.f64 d2 d4) d1))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 d2 d4) d1))))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) 3))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) 1))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 (/.f64 d2 d4) d1 d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 1 (*.f64 d1 (/.f64 d2 d4)) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (/.f64 d2 d4))) d1)
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 d2 d4)))
(*.f64 d1 (+.f64 1 (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 d3 d4)))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 d3) d4)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 d1 (/.f64 d3 d4))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d3 (/.f64 d1 d4))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 d3 (*.f64 d1 (/.f64 1 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (*.f64 d1 d3) (/.f64 1 d4))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (*.f64 d1 d3) (/.f64 1 (neg.f64 d4)))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(*.f64 (*.f64 d1 (/.f64 d3 d4)) 1)
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 1 (*.f64 d1 (/.f64 d3 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2) (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (/.f64 (cbrt.f64 (*.f64 d1 d3)) d4))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 (cbrt.f64 (*.f64 d1 d3)) (/.f64 1 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (/.f64 d3 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (sqrt.f64 (*.f64 d1 d3)) (/.f64 (sqrt.f64 (*.f64 d1 d3)) d4))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (sqrt.f64 (*.f64 d1 d3)) (*.f64 (sqrt.f64 (*.f64 d1 d3)) (/.f64 1 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 d3 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 1 d4) (*.f64 d1 d3))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 d3 d4) d1)
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (*.f64 d1 d3) (cbrt.f64 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 1 (sqrt.f64 d4)) (/.f64 (*.f64 d1 d3) (sqrt.f64 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 d3 (sqrt.f64 d4)) (/.f64 d1 (sqrt.f64 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 d1 1) (/.f64 d3 d4))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 d3 (cbrt.f64 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 d1 (sqrt.f64 d4)) (/.f64 d3 (sqrt.f64 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 d3 1) (/.f64 d1 d4))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 d3 (pow.f64 (cbrt.f64 d4) 2)) (/.f64 d1 (cbrt.f64 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) 1) (/.f64 (cbrt.f64 (*.f64 d1 d3)) d4))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 d3) d4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (pow.f64 (cbrt.f64 d4) 2)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (pow.f64 (cbrt.f64 d4) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (sqrt.f64 d4)) (/.f64 (cbrt.f64 (*.f64 d1 d3)) (sqrt.f64 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d3)) 1) (/.f64 (sqrt.f64 (*.f64 d1 d3)) d4))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 d4) 2)) (/.f64 (sqrt.f64 (*.f64 d1 d3)) (cbrt.f64 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(pow.f64 (*.f64 d1 (/.f64 d3 d4)) 1)
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 3)
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) 1/3)
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2)
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(pow.f64 (/.f64 d4 (*.f64 d1 d3)) -1)
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(neg.f64 (*.f64 d1 (/.f64 d3 d4)))
(*.f64 (neg.f64 d1) (/.f64 d3 d4))
(*.f64 d1 (/.f64 d3 (neg.f64 d4)))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 d3) d4) 2))
(fabs.f64 (*.f64 d1 (/.f64 d3 d4)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 d3 d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 d3 d4)))))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d3 d4))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 d3) d4)))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 d3 d4))))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 d3 d4))))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 d3 d4))) 1))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(+.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) 1))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (/.f64 (*.f64 d1 d3) d4) d4) 3)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d4 2)) (*.f64 (*.f64 (/.f64 (*.f64 d1 d3) d4) d4) (-.f64 (*.f64 (/.f64 (*.f64 d1 d3) d4) d4) (*.f64 d1 d4)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 (*.f64 d3 (/.f64 d4 d4)) 3))) (fma.f64 (*.f64 d1 (*.f64 d3 (/.f64 d4 d4))) (*.f64 (*.f64 d1 d4) (+.f64 -1 (/.f64 d3 d4))) (*.f64 (pow.f64 d1 2) (pow.f64 d4 2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 (/.f64 d3 d4) d4))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4)))) (*.f64 d1 (-.f64 d4 (*.f64 d4 (/.f64 d3 d4))))) (*.f64 d1 (-.f64 d4 (*.f64 d4 (/.f64 d3 d4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d4 2)) (*.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (pow.f64 d4 2))) (*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4)))))
(/.f64 (*.f64 d4 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3))) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (/.f64 (*.f64 d1 d3) d4) 3)) (/.f64 d4 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(*.f64 d4 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (*.f64 d4 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2)) (fma.f64 d1 (/.f64 d3 d4) d1))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (/.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) d4) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (/.f64 (*.f64 d1 d3) d4) 3)) (/.f64 d4 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(*.f64 d4 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) d4) (fma.f64 d1 (/.f64 d3 d4) d1))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (/.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)))
(pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 1)
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(pow.f64 (cbrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))) 3)
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(pow.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 3) 1/3)
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(pow.f64 (sqrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))) 2)
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(sqrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 2))
(fabs.f64 (*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4)))
(log.f64 (pow.f64 (exp.f64 d4) (fma.f64 d1 (/.f64 d3 d4) d1)))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)))))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(cbrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1)) 3))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3)))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3) (pow.f64 d4 3)))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))))
(log1p.f64 (expm1.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(exp.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d3 d4) d1))) 1))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(fma.f64 d1 d4 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(fma.f64 d4 d1 (*.f64 d1 (*.f64 (/.f64 d3 d4) d4)))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 d3 d4))))
(*.f64 d1 (fma.f64 d4 (/.f64 d3 d4) d4))
(-.f64 d1 (*.f64 d1 (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (/.f64 (neg.f64 d3) d4)))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 d3 d4) d1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(-.f64 (/.f64 (pow.f64 d1 2) (fma.f64 d1 (/.f64 d3 d4) d1)) (/.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (fma.f64 d1 (/.f64 d3 d4) d1)))
(-.f64 (/.f64 (pow.f64 d1 2) (fma.f64 d1 (/.f64 d3 d4) d1)) (/.f64 (pow.f64 (/.f64 (*.f64 d1 d3) d4) 2) (fma.f64 d1 (/.f64 d3 d4) d1)))
(*.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 1)
(fma.f64 d1 (/.f64 d3 d4) d1)
(*.f64 1 (fma.f64 d1 (/.f64 d3 d4) d1))
(fma.f64 d1 (/.f64 d3 d4) d1)
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 2))
(fma.f64 d1 (/.f64 d3 d4) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(fma.f64 d1 (/.f64 d3 d4) d1)
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (/.f64 1 (fma.f64 d1 (/.f64 d3 d4) d1)))
(/.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (fma.f64 d1 (/.f64 d3 d4) d1))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(fma.f64 d1 (/.f64 d3 d4) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (/.f64 (*.f64 d1 d3) d4) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4)))) (-.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4)))))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (/.f64 (*.f64 d1 d3) d4))) (-.f64 (sqrt.f64 d1) (sqrt.f64 (/.f64 (*.f64 d1 d3) d4))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (/.f64 (*.f64 d1 d3) d4) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(/.f64 1 (/.f64 (fma.f64 d1 (/.f64 d3 d4) d1) (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2)))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (/.f64 1 (fma.f64 d1 (/.f64 d3 d4) d1)))
(/.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (fma.f64 d1 (/.f64 d3 d4) d1))
(/.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (fma.f64 d1 (/.f64 d3 d4) d1))
(*.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (/.f64 1 (fma.f64 d1 (/.f64 d3 d4) d1)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (/.f64 (*.f64 d1 d3) d4) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (/.f64 (*.f64 d1 d3) d4) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 d1 d3) d4) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3)) (-.f64 (fma.f64 d1 d1 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2)) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3) (pow.f64 d1 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (/.f64 (*.f64 d1 d3) d4) 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3)) (-.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2)) (neg.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2) (fma.f64 d1 (/.f64 d3 d4) d1)))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3)) (+.f64 (pow.f64 d1 2) (+.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (/.f64 (*.f64 d1 d3) d4) 3)) (+.f64 (pow.f64 d1 2) (+.f64 (pow.f64 (/.f64 (*.f64 d1 d3) d4) 2) (*.f64 (pow.f64 d1 2) (/.f64 d3 d4)))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 3)) (fma.f64 d1 d1 (fma.f64 (pow.f64 d1 2) (/.f64 d3 d4) (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 d3 d4)) d1))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 d3) d4) 2) (pow.f64 d1 2)) (-.f64 (/.f64 (*.f64 d1 d3) d4) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 d3 d4)) 2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 -1 (/.f64 d3 d4))))
(pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 1)
(fma.f64 d1 (/.f64 d3 d4) d1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 3)
(fma.f64 d1 (/.f64 d3 d4) d1)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3) 1/3)
(fma.f64 d1 (/.f64 d3 d4) d1)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 2)
(fma.f64 d1 (/.f64 d3 d4) d1)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 2))
(fabs.f64 (fma.f64 d1 (/.f64 d3 d4) d1))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(fma.f64 d1 (/.f64 d3 d4) d1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 d3 d4) d1))))
(fma.f64 d1 (/.f64 d3 d4) d1)
(log.f64 (/.f64 (exp.f64 d1) (pow.f64 (exp.f64 d1) (/.f64 d3 d4))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 1 (/.f64 d3 d4)))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d3 d4) d1) 3))
(fma.f64 d1 (/.f64 d3 d4) d1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(fma.f64 d1 (/.f64 d3 d4) d1)
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 d3 d4) d1)))
(fma.f64 d1 (/.f64 d3 d4) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 d3 d4) d1)) 1))
(fma.f64 d1 (/.f64 d3 d4) d1)
(fma.f64 d1 (/.f64 d3 d4) d1)
(fma.f64 (*.f64 d1 d3) (/.f64 1 d4) d1)
(fma.f64 d1 (/.f64 d3 d4) d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 d3 d4)))
(fma.f64 d1 (/.f64 d3 d4) d1)
(fma.f64 1 (*.f64 d1 (/.f64 d3 d4)) d1)
(fma.f64 d1 (/.f64 d3 d4) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) 2) (cbrt.f64 (*.f64 d1 (/.f64 d3 d4))) d1)
(fma.f64 d1 (/.f64 d3 d4) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 d3 d4)))
(fma.f64 d1 (/.f64 d3 d4) d1)
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) (sqrt.f64 (*.f64 d1 (/.f64 d3 d4))) d1)
(fma.f64 d1 (/.f64 d3 d4) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 d3 d4)))
(fma.f64 d1 (/.f64 d3 d4) d1)

eval267.0ms (3.1%)

Compiler

Compiled 7068 to 2500 computations (64.6% saved)

prune165.0ms (1.9%)

Pruning

14 alts after pruning (8 fresh and 6 done)

PrunedKeptTotal
New4877494
Fresh011
Picked325
Done044
Total49014504
Accuracy
100.0%
Counts
504 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.8%
(-.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d1 d1))
56.9%
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
51.8%
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
75.8%
(*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
51.5%
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
36.8%
(*.f64 d4 d1)
70.7%
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
58.8%
(*.f64 d1 (-.f64 d4 d3))
61.5%
(*.f64 d1 (-.f64 d4 d1))
51.0%
(*.f64 d1 (-.f64 d2 d1))
58.3%
(*.f64 d1 (+.f64 d4 d2))
26.7%
(*.f64 d1 (neg.f64 d3))
32.5%
(*.f64 d1 (neg.f64 d1))
26.9%
(*.f64 d1 d2)
Compiler

Compiled 225 to 150 computations (33.3% saved)

localize112.0ms (1.3%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
97.9%
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
100.0%
(*.f64 d1 (-.f64 d4 d3))
100.0%
(*.f64 d1 (-.f64 d2 d1))
100.0%
(-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))
97.1%
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
92.9%
(*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
Results
50.0ms178×256valid
29.0ms77×256infinite
0.0ms256valid
Compiler

Compiled 93 to 24 computations (74.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
Operation ival-mult, time spent: 23.0ms, 58.0% of total-time
Operation ival-add, time spent: 5.0ms, 13.0% of total-time
Operation ival-sub, time spent: 4.0ms, 10.0% of total-time
Operation ival-neg, time spent: 4.0ms, 10.0% of total-time
Operation ival-div, time spent: 2.0ms, 5.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time

series21.0ms (0.2%)

Counts
5 → 162
Calls
Call 1
Inputs
#<alt (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))>
#<alt (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))>
#<alt (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))>
#<alt (*.f64 d1 (-.f64 d4 d3))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
Outputs
#<alt (*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))>
#<alt (*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 1 (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 1 (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 1 (/.f64 d3 d4)))))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))) d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))) d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))) d1) 1))>
#<alt (*.f64 -1 (pow.f64 d1 2))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))) d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))) d1) 1))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))) d1) 1))>
#<alt (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))))>
#<alt (/.f64 (*.f64 d1 d3) d4)>
#<alt (*.f64 d1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))>
#<alt (*.f64 d1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))>
#<alt (*.f64 d1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))>
#<alt (/.f64 (pow.f64 d1 2) d4)>
#<alt (*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))>
#<alt (*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))>
#<alt (*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))>
#<alt (/.f64 (pow.f64 d1 2) d4)>
#<alt (*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))>
#<alt (*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))>
#<alt (*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))>
#<alt (/.f64 (pow.f64 d1 2) d4)>
#<alt (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))>
#<alt (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))>
#<alt (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))>
#<alt (/.f64 (*.f64 d1 d3) d4)>
#<alt (*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))>
#<alt (*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))>
#<alt (*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))>
#<alt (/.f64 (*.f64 d1 d3) d4)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))))>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)>
#<alt (*.f64 d1 (-.f64 1 (/.f64 d3 d4)))>
#<alt (*.f64 d1 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 d1 d4))) (/.f64 d3 d4)))>
#<alt (*.f64 d1 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 d1 d4))) (/.f64 d3 d4)))>
#<alt (*.f64 d1 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 d1 d4))) (/.f64 d3 d4)))>
#<alt (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 -1 (/.f64 (pow.f64 d1 2) d4))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 d3 (*.f64 d1 d4))) (/.f64 1 d1)) (/.f64 1 d4)))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 d3 (*.f64 d1 d4))) (/.f64 1 d1)) (/.f64 1 d4)))>
#<alt (*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 d3 (*.f64 d1 d4))) (/.f64 1 d1)) (/.f64 1 d4)))>
#<alt (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))>
#<alt (-.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 2) d4))>
#<alt (-.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 2) d4))>
#<alt (-.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 2) d4))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 d3 (-.f64 (/.f64 d1 d3) (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4)))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d1 d3) (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4)))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d1 d3) (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4)))))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) (*.f64 -1 (/.f64 d1 d4)))))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) (*.f64 -1 (/.f64 d1 d4)))))>
#<alt (*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) (*.f64 -1 (/.f64 d1 d4)))))>
#<alt (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))>
#<alt (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d1 d3))) d4)>
#<alt (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d1 d3))) d4)>
#<alt (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d1 d3))) d4)>
#<alt d1>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))>
#<alt d1>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))>
#<alt (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 -1 (*.f64 d1 d3))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))>
Calls

45 calls:

TimeVariablePointExpression
3.0ms
d4
@-inf
(* (+ d1 d3) (/ d1 d4))
1.0ms
d1
@-inf
(* d4 (- d1 (* (+ d1 d3) (/ d1 d4))))
1.0ms
d4
@0
(* d4 (- d1 (* (+ d1 d3) (/ d1 d4))))
1.0ms
d3
@-inf
(* d4 (- d1 (* (+ d1 d3) (/ d1 d4))))
1.0ms
d3
@0
(* d4 (- d1 (* (+ d1 d3) (/ d1 d4))))

rewrite177.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
1134×log1p-expm1-u
510×expm1-log1p-u
334×associate-*r*
202×associate-*l*
165×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021164
1342164
25474164
Stop Event
node limit
Counts
5 → 201
Calls
Call 1
Inputs
(*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
Outputs
(+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))))
(+.f64 (*.f64 d4 d1) (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))) 1)
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) d4) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) d4) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) 3)
(pow.f64 (pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) 2)
(sqrt.f64 (pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2))
(log.f64 (pow.f64 (exp.f64 d4) (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))))
(cbrt.f64 (pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 3))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3) (pow.f64 d4 3)))
(expm1.f64 (log1p.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(log1p.f64 (expm1.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(exp.f64 (log.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) 1))
(+.f64 (*.f64 (/.f64 d1 d4) d1) (*.f64 (/.f64 d1 d4) d3))
(+.f64 (*.f64 (/.f64 d1 d4) d3) (*.f64 (/.f64 d1 d4) d1))
(+.f64 (*.f64 d1 (/.f64 d1 d4)) (*.f64 d3 (/.f64 d1 d4)))
(+.f64 (*.f64 d3 (/.f64 d1 d4)) (*.f64 d1 (/.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 1)
(/.f64 (+.f64 d1 d3) (/.f64 d4 d1))
(/.f64 1 (/.f64 d4 (*.f64 d1 (+.f64 d1 d3))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (*.f64 (/.f64 d4 d1) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (/.f64 d4 d1) (-.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) d1) (*.f64 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))) d4))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) 1) (*.f64 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))) (/.f64 d4 d1)))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (neg.f64 d1)) (*.f64 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))) (neg.f64 d4)))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) d1) (*.f64 (-.f64 d1 d3) d4))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) 1) (*.f64 (-.f64 d1 d3) (/.f64 d4 d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (neg.f64 d1)) (*.f64 (-.f64 d1 d3) (neg.f64 d4)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (*.f64 d4 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (*.f64 d4 (-.f64 d1 d3)))
(/.f64 (*.f64 (neg.f64 d1) (+.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (*.f64 (neg.f64 d4) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (*.f64 (neg.f64 d4) (-.f64 d1 d3)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d3))) (neg.f64 d4))
(/.f64 (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (neg.f64 d4))
(/.f64 (*.f64 (/.f64 d1 d4) (+.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))
(/.f64 (*.f64 (/.f64 d1 d4) (-.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (-.f64 d1 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (/.f64 d1 d4)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 d1 d4)) (-.f64 d1 d3))
(/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) (neg.f64 d4))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d3)) 1) d4)
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (sqrt.f64 d4)) (sqrt.f64 d4))
(pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d1 d3)) (/.f64 d1 d4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(exp.f64 (log.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 1))
(+.f64 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(+.f64 d1 (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) 1))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (/.f64 d1 d4)) (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (+.f64 d1 d3)) (/.f64 d1 d4) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) 1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 2) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(+.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) d1)
(*.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 1)
(*.f64 1 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (pow.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2) (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 (sqrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (sqrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (/.f64 1 (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (-.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))))
(/.f64 1 (/.f64 (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))) (neg.f64 (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) 3)) (+.f64 (pow.f64 d1 2) (-.f64 (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))) (*.f64 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))))))
(/.f64 (-.f64 (pow.f64 d1 2) (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))) (-.f64 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))))
(pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 1)
(pow.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 3)
(pow.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2)
(sqrt.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 2))
(log.f64 (exp.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(cbrt.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3))
(expm1.f64 (log1p.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(log1p.f64 (expm1.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(exp.f64 (log.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(exp.f64 (*.f64 (log.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 1))
(fma.f64 1 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d3) (*.f64 d4 d1))
(+.f64 (*.f64 d4 d1) (*.f64 d1 d3))
(-.f64 (*.f64 d4 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))) (/.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d4 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 d4 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2))) (+.f64 d4 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) d1) (+.f64 d4 d3))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1))
(fma.f64 d4 d1 (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 d1))
(fma.f64 (*.f64 d1 d3) -1 (*.f64 d4 d1))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d4 d1))
(fma.f64 1 (*.f64 d4 d1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d4 d1)) 2) (cbrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d4 d1)) (sqrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 (neg.f64 d1) d3 (*.f64 d4 d1))
(-.f64 (*.f64 d4 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))) (/.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(*.f64 1 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d3)))
(*.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2)) (/.f64 1 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2)) (cbrt.f64 (-.f64 d4 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d3))) (sqrt.f64 (-.f64 d4 d3)))
(*.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d4 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 d4 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2))) (+.f64 d4 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) d1) (+.f64 d4 d3))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1))
(fma.f64 d4 d1 (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 d1))
(fma.f64 (*.f64 d1 d3) -1 (*.f64 d4 d1))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d4 d1))
(fma.f64 1 (*.f64 d4 d1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d4 d1)) 2) (cbrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d4 d1)) (sqrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 (neg.f64 d1) d3 (*.f64 d4 d1))

simplify239.0ms (2.8%)

Algorithm
egg-herbie
Rules
1102×fma-neg
956×distribute-lft-neg-in
862×distribute-rgt-neg-in
500×associate-*r*
494×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048616995
1131016246
2465414620
Stop Event
node limit
Counts
363 → 273
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 1 (/.f64 d3 d4)))))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 1 (/.f64 d3 d4)))))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 1 (/.f64 d3 d4)))))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))) d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))) d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))) d1) 1))
(*.f64 -1 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))) d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))) d1) 1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))) d1) 1))
(*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))
(*.f64 d1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))
(*.f64 d1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))
(/.f64 (pow.f64 d1 2) d4)
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(/.f64 (pow.f64 d1 2) d4)
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(/.f64 (pow.f64 d1 2) d4)
(+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))
(+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))
(+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 d1 d4))) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 d1 d4))) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 d1 d4))) (/.f64 d3 d4)))
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 d3 (*.f64 d1 d4))) (/.f64 1 d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 d3 (*.f64 d1 d4))) (/.f64 1 d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 d3 (*.f64 d1 d4))) (/.f64 1 d1)) (/.f64 1 d4)))
(-.f64 d1 (/.f64 (pow.f64 d1 2) d4))
(-.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 2) d4))
(-.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 2) d4))
(-.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 2) d4))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 d3 (-.f64 (/.f64 d1 d3) (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4)))))
(*.f64 d3 (-.f64 (/.f64 d1 d3) (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4)))))
(*.f64 d3 (-.f64 (/.f64 d1 d3) (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4)))))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) (*.f64 -1 (/.f64 d1 d4)))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) (*.f64 -1 (/.f64 d1 d4)))))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) (*.f64 -1 (/.f64 d1 d4)))))
(*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))
(/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d1 d3))) d4)
(/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d1 d3))) d4)
(/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d1 d3))) d4)
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(*.f64 -1 (*.f64 d1 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))))
(+.f64 (*.f64 d4 d1) (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))) 1)
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) d4) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) d4) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 1)
(pow.f64 (cbrt.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) 3)
(pow.f64 (pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) 2)
(sqrt.f64 (pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2))
(log.f64 (pow.f64 (exp.f64 d4) (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))))
(cbrt.f64 (pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 3))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3) (pow.f64 d4 3)))
(expm1.f64 (log1p.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(log1p.f64 (expm1.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(exp.f64 (log.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) 1))
(+.f64 (*.f64 (/.f64 d1 d4) d1) (*.f64 (/.f64 d1 d4) d3))
(+.f64 (*.f64 (/.f64 d1 d4) d3) (*.f64 (/.f64 d1 d4) d1))
(+.f64 (*.f64 d1 (/.f64 d1 d4)) (*.f64 d3 (/.f64 d1 d4)))
(+.f64 (*.f64 d3 (/.f64 d1 d4)) (*.f64 d1 (/.f64 d1 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 1)
(/.f64 (+.f64 d1 d3) (/.f64 d4 d1))
(/.f64 1 (/.f64 d4 (*.f64 d1 (+.f64 d1 d3))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (*.f64 (/.f64 d4 d1) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (/.f64 d4 d1) (-.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) d1) (*.f64 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))) d4))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) 1) (*.f64 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))) (/.f64 d4 d1)))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (neg.f64 d1)) (*.f64 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))) (neg.f64 d4)))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) d1) (*.f64 (-.f64 d1 d3) d4))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) 1) (*.f64 (-.f64 d1 d3) (/.f64 d4 d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (neg.f64 d1)) (*.f64 (-.f64 d1 d3) (neg.f64 d4)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (*.f64 d4 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (*.f64 d4 (-.f64 d1 d3)))
(/.f64 (*.f64 (neg.f64 d1) (+.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (*.f64 (neg.f64 d4) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (*.f64 (neg.f64 d4) (-.f64 d1 d3)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d3))) (neg.f64 d4))
(/.f64 (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (neg.f64 d4))
(/.f64 (*.f64 (/.f64 d1 d4) (+.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))
(/.f64 (*.f64 (/.f64 d1 d4) (-.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (-.f64 d1 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (/.f64 d1 d4)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 d1 d4)) (-.f64 d1 d3))
(/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) (neg.f64 d4))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d3)) 1) d4)
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (sqrt.f64 d4)) (sqrt.f64 d4))
(pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d1 d3)) (/.f64 d1 d4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(exp.f64 (log.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 1))
(+.f64 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(+.f64 d1 (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) 1))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (/.f64 d1 d4)) (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (+.f64 d1 d3)) (/.f64 d1 d4) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) 1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 2) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(+.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) d1)
(*.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 1)
(*.f64 1 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (pow.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2) (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 (sqrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (sqrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (/.f64 1 (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (-.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))))
(/.f64 1 (/.f64 (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))) (neg.f64 (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) 3)) (+.f64 (pow.f64 d1 2) (-.f64 (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))) (*.f64 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))))))
(/.f64 (-.f64 (pow.f64 d1 2) (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))) (-.f64 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))))
(pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 1)
(pow.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 3)
(pow.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2)
(sqrt.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 2))
(log.f64 (exp.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(cbrt.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3))
(expm1.f64 (log1p.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(log1p.f64 (expm1.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(exp.f64 (log.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(exp.f64 (*.f64 (log.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 1))
(fma.f64 1 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d3) (*.f64 d4 d1))
(+.f64 (*.f64 d4 d1) (*.f64 d1 d3))
(-.f64 (*.f64 d4 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))) (/.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d4 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 d4 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2))) (+.f64 d4 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) d1) (+.f64 d4 d3))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1))
(fma.f64 d4 d1 (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 d1))
(fma.f64 (*.f64 d1 d3) -1 (*.f64 d4 d1))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d4 d1))
(fma.f64 1 (*.f64 d4 d1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d4 d1)) 2) (cbrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d4 d1)) (sqrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 (neg.f64 d1) d3 (*.f64 d4 d1))
(-.f64 (*.f64 d4 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))) (/.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(*.f64 1 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d3)))
(*.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2)) (/.f64 1 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2)) (cbrt.f64 (-.f64 d4 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d3))) (sqrt.f64 (-.f64 d4 d3)))
(*.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d4 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 d4 d3)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2))) (+.f64 d4 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) d1) (+.f64 d4 d3))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1))
(fma.f64 d4 d1 (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 d1))
(fma.f64 (*.f64 d1 d3) -1 (*.f64 d4 d1))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d4 d1))
(fma.f64 1 (*.f64 d4 d1) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d4 d1)) 2) (cbrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d4 d1)) (sqrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 (neg.f64 d1) d3 (*.f64 d4 d1))
Outputs
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (neg.f64 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 1 (/.f64 d3 d4)))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 1 (/.f64 d3 d4)))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (+.f64 (*.f64 -1 d1) (*.f64 d4 (-.f64 1 (/.f64 d3 d4)))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))) d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))) d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))) d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) -1))
(*.f64 -1 (pow.f64 d1 2))
(neg.f64 (pow.f64 d1 2))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))) d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))) d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) -1))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 (*.f64 d4 (+.f64 1 (*.f64 -1 (/.f64 d3 d4)))) d1) 1))
(*.f64 (pow.f64 d1 2) (+.f64 (*.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1)) -1))
(*.f64 (pow.f64 d1 2) (fma.f64 d4 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) -1))
(*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))
(fma.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))
(fma.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))))
(fma.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) (*.f64 d1 (neg.f64 d3)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3))))
(*.f64 d3 (-.f64 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) d1))
(*.f64 d3 (-.f64 (*.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) (/.f64 d4 d3)) d1))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3))))
(*.f64 d3 (-.f64 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) d1))
(*.f64 d3 (-.f64 (*.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) (/.f64 d4 d3)) d1))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3))))
(*.f64 d3 (-.f64 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) d1))
(*.f64 d3 (-.f64 (*.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) (/.f64 d4 d3)) d1))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3))))
(*.f64 d3 (-.f64 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) d1))
(*.f64 d3 (-.f64 (*.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) (/.f64 d4 d3)) d1))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3))))
(*.f64 d3 (-.f64 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) d1))
(*.f64 d3 (-.f64 (*.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) (/.f64 d4 d3)) d1))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d4 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4))) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3))))
(*.f64 d3 (-.f64 (*.f64 d4 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) d1))
(*.f64 d3 (-.f64 (*.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) (/.f64 d4 d3)) d1))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 d3 (/.f64 d1 d4))
(*.f64 d1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(*.f64 d1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(*.f64 d1 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (pow.f64 d1 2) d4)
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d1) d4)))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d1) d4)))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d1) d4)))
(/.f64 (pow.f64 d1 2) d4)
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d1) d4)))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d1) d4)))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 1 d4) (/.f64 (/.f64 d3 d1) d4)))
(/.f64 (pow.f64 d1 2) d4)
(+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 2) d4))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 d3 (/.f64 d1 d4))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (/.f64 (pow.f64 d1 2) d3) d4)))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (/.f64 (pow.f64 d1 2) d3) d4)))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (/.f64 (pow.f64 d1 2) d3) d4)))
(/.f64 (*.f64 d1 d3) d4)
(*.f64 d1 (/.f64 d3 d4))
(*.f64 d3 (/.f64 d1 d4))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (/.f64 (pow.f64 d1 2) d3) d4)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (/.f64 (pow.f64 d1 2) d3) d4)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d4)) (*.f64 -1 (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (/.f64 d1 d4) (/.f64 (/.f64 (pow.f64 d1 2) d3) d4)))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(*.f64 d1 (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 d1 d4))) (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 d1 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 d1 d4))) (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 d1 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 d1 d4))) (/.f64 d3 d4)))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(/.f64 (neg.f64 (pow.f64 d1 2)) d4)
(/.f64 (pow.f64 d1 2) (neg.f64 d4))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) (/.f64 -1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) (/.f64 -1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) (/.f64 -1 d4)))
(*.f64 -1 (/.f64 (pow.f64 d1 2) d4))
(/.f64 (neg.f64 (pow.f64 d1 2)) d4)
(/.f64 (pow.f64 d1 2) (neg.f64 d4))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 d3 (*.f64 d1 d4))) (/.f64 1 d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) (/.f64 -1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 d3 (*.f64 d1 d4))) (/.f64 1 d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) (/.f64 -1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 d3 (*.f64 d1 d4))) (/.f64 1 d1)) (/.f64 1 d4)))
(*.f64 (pow.f64 d1 2) (-.f64 (/.f64 1 d1) (+.f64 (/.f64 1 d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 2) (+.f64 (/.f64 (-.f64 1 (/.f64 d3 d4)) d1) (/.f64 -1 d4)))
(-.f64 d1 (/.f64 (pow.f64 d1 2) d4))
(-.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 2) d4))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(-.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 2) d4))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(-.f64 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 2) d4))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(/.f64 (*.f64 (neg.f64 d1) d3) d4)
(*.f64 d1 (/.f64 (neg.f64 d3) d4))
(*.f64 d3 (/.f64 (neg.f64 d1) d4))
(*.f64 d3 (-.f64 (/.f64 d1 d3) (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4)))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3) (/.f64 d1 d4)))
(*.f64 d3 (-.f64 (/.f64 d1 d3) (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4)))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3) (/.f64 d1 d4)))
(*.f64 d3 (-.f64 (/.f64 d1 d3) (+.f64 (/.f64 d1 d4) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4)))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3) (/.f64 d1 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 d3) d4))
(/.f64 (*.f64 (neg.f64 d1) d3) d4)
(*.f64 d1 (/.f64 (neg.f64 d3) d4))
(*.f64 d3 (/.f64 (neg.f64 d1) d4))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) (*.f64 -1 (/.f64 d1 d4)))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3) (/.f64 d1 d4)))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) (*.f64 -1 (/.f64 d1 d4)))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3) (/.f64 d1 d4)))
(*.f64 -1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3)) (*.f64 -1 (/.f64 d1 d4)))))
(*.f64 d3 (-.f64 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)) (/.f64 (pow.f64 d1 2) (*.f64 d3 d4))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d1 (/.f64 (pow.f64 d1 2) d4)) d3) (/.f64 d1 d4)))
(*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))
(*.f64 (/.f64 d1 d4) (-.f64 (neg.f64 d1) d3))
(*.f64 (+.f64 d1 d3) (/.f64 (neg.f64 d1) d4))
(/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d1 d3))) d4)
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d1 d3))) d4)
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d1 d3))) d4)
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
d1
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 d4)
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (+.f64 d4 (*.f64 -1 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 d3 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 -1 (*.f64 d3 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d3 (fma.f64 -1 d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) -1)))
(*.f64 -1 (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d4 (+.f64 d1 (*.f64 -1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 d4)
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 -1 (*.f64 d4 (+.f64 (*.f64 -1 d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d4 d1) (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) d4))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (neg.f64 d1) d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) (/.f64 d4 (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))))))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1)))))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1))))))
(/.f64 (*.f64 d4 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1)))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) d4) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) (/.f64 d4 (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))))))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1)))))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) d4) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1)))
(*.f64 d4 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1)))
(pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 1)
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(pow.f64 (cbrt.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) 3)
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(pow.f64 (pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 3) 1/3)
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(pow.f64 (sqrt.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) 2)
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(sqrt.f64 (pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(log.f64 (pow.f64 (exp.f64 d4) (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(cbrt.f64 (pow.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 3))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(cbrt.f64 (*.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3) (pow.f64 d4 3)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(expm1.f64 (log1p.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(expm1.f64 (log1p.f64 (*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 (/.f64 d1 d4) (-.f64 (neg.f64 d1) d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(exp.f64 (log.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) 1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 (/.f64 d1 d4) d1) (*.f64 (/.f64 d1 d4) d3))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(+.f64 (*.f64 (/.f64 d1 d4) d3) (*.f64 (/.f64 d1 d4) d1))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(+.f64 (*.f64 d1 (/.f64 d1 d4)) (*.f64 d3 (/.f64 d1 d4)))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(+.f64 (*.f64 d3 (/.f64 d1 d4)) (*.f64 d1 (/.f64 d1 d4)))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(/.f64 (+.f64 d1 d3) (/.f64 d4 d1))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 1 (/.f64 d4 (*.f64 d1 (+.f64 d1 d3))))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (*.f64 (/.f64 d4 d1) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))) (/.f64 d4 d1))
(*.f64 (/.f64 d1 d4) (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (*.f64 d4 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (/.f64 d4 d1) (-.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 d1 (*.f64 d4 (-.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 (/.f64 d1 d4) (-.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) d1) (*.f64 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))) d4))
(/.f64 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))) (/.f64 d4 d1))
(*.f64 (/.f64 d1 d4) (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (*.f64 d4 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) 1) (*.f64 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))) (/.f64 d4 d1)))
(/.f64 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))) (/.f64 d4 d1))
(*.f64 (/.f64 d1 d4) (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (*.f64 d4 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (neg.f64 d1)) (*.f64 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))) (neg.f64 d4)))
(/.f64 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))) (/.f64 d4 d1))
(*.f64 (/.f64 d1 d4) (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (*.f64 d4 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) d1) (*.f64 (-.f64 d1 d3) d4))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (/.f64 d4 d1) (-.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 d1 (*.f64 d4 (-.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 (/.f64 d1 d4) (-.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) 1) (*.f64 (-.f64 d1 d3) (/.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (/.f64 d4 d1) (-.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 d1 (*.f64 d4 (-.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 (/.f64 d1 d4) (-.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (neg.f64 d1)) (*.f64 (-.f64 d1 d3) (neg.f64 d4)))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (/.f64 d4 d1) (-.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 d1 (*.f64 d4 (-.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 (/.f64 d1 d4) (-.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (*.f64 d4 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))) (/.f64 d4 d1))
(*.f64 (/.f64 d1 d4) (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (*.f64 d4 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (*.f64 d4 (-.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (/.f64 d4 d1) (-.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 d1 (*.f64 d4 (-.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 (/.f64 d1 d4) (-.f64 d1 d3)))
(/.f64 (*.f64 (neg.f64 d1) (+.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (*.f64 (neg.f64 d4) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))) (/.f64 d4 d1))
(*.f64 (/.f64 d1 d4) (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (*.f64 d4 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))))
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (*.f64 (neg.f64 d4) (-.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (/.f64 d4 d1) (-.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 d1 (*.f64 d4 (-.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 (/.f64 d1 d4) (-.f64 d1 d3)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d3))) (neg.f64 d4))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (neg.f64 d4))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (*.f64 (/.f64 d1 d4) (+.f64 (pow.f64 d1 3) (pow.f64 d3 3))) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))
(/.f64 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))) (/.f64 d4 d1))
(*.f64 (/.f64 d1 d4) (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (*.f64 d4 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))))
(/.f64 (*.f64 (/.f64 d1 d4) (-.f64 (pow.f64 d1 2) (pow.f64 d3 2))) (-.f64 d1 d3))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (/.f64 d4 d1) (-.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 d1 (*.f64 d4 (-.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 (/.f64 d1 d4) (-.f64 d1 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (/.f64 d1 d4)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))
(/.f64 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))) (/.f64 d4 d1))
(*.f64 (/.f64 d1 d4) (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 d3 3)) (*.f64 d4 (fma.f64 d1 d1 (*.f64 d3 (-.f64 d3 d1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 d1 d4)) (-.f64 d1 d3))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (/.f64 d4 d1) (-.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 d1 (*.f64 d4 (-.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (/.f64 (/.f64 d1 d4) (-.f64 d1 d3)))
(/.f64 (*.f64 (neg.f64 d1) (+.f64 d1 d3)) (neg.f64 d4))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d3)) 1) d4)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d3)) (sqrt.f64 d4)) (sqrt.f64 d4))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 1)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(pow.f64 (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3) 1/3)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 2)
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(log.f64 (pow.f64 (exp.f64 (+.f64 d1 d3)) (/.f64 d1 d4)))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(exp.f64 (log.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 1))
(*.f64 d1 (/.f64 (+.f64 d1 d3) d4))
(*.f64 (+.f64 d1 d3) (/.f64 d1 d4))
(+.f64 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 d1 (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) 1))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (/.f64 d1 d4)) (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (+.f64 d1 d3)) (/.f64 d1 d4) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) 1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 2) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) d1)
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 1)
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 1 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (pow.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2) (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 (sqrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (sqrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) 1) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (/.f64 1 (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (/.f64 1 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) (-.f64 (sqrt.f64 d1) (sqrt.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))) (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) 1) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1)))))
(/.f64 1 (/.f64 (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (/.f64 1 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) 1) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (/.f64 1 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) 1) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2))) (neg.f64 (+.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (/.f64 1 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) 3)) (+.f64 (pow.f64 d1 2) (-.f64 (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))) (*.f64 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) 1) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1))))
(/.f64 (-.f64 (pow.f64 d1 3) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 3)) (fma.f64 d1 d1 (*.f64 (+.f64 d1 d3) (*.f64 (/.f64 d1 d4) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1)))))
(/.f64 (-.f64 (pow.f64 d1 2) (*.f64 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))) (-.f64 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (/.f64 1 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) 2)) (fma.f64 d1 (/.f64 (+.f64 d1 d3) d4) d1))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)) 2)) (fma.f64 (+.f64 d1 d3) (/.f64 d1 d4) d1))
(pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 1)
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(pow.f64 (cbrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 3)
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(pow.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3) 1/3)
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(pow.f64 (sqrt.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 2)
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(sqrt.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 2))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(log.f64 (exp.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(cbrt.f64 (pow.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))) 3))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(expm1.f64 (log1p.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(expm1.f64 (log1p.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (neg.f64 d1) d3) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))))
(log1p.f64 (expm1.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(exp.f64 (log.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(exp.f64 (*.f64 (log.f64 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4)))) 1))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(fma.f64 1 d1 (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 (/.f64 d1 d4) (neg.f64 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 1 (-.f64 (/.f64 d1 (neg.f64 d4)) (/.f64 d3 d4))))
(*.f64 d1 (-.f64 (-.f64 1 (/.f64 d1 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 (*.f64 d1 d3) (*.f64 d4 d1))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(+.f64 (*.f64 d4 d1) (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(-.f64 (*.f64 d4 d1) (*.f64 d1 d3))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))) (/.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d3 d4)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d4 (*.f64 (pow.f64 d1 2) (-.f64 d4 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d3 d4)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d4 (*.f64 (pow.f64 d1 2) (-.f64 d4 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d4 d1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d4 (*.f64 (pow.f64 d1 2) (-.f64 d4 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d3 d4)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d4 (*.f64 (pow.f64 d1 2) (-.f64 d4 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d3 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d4 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d3 d4)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 d1 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2))) (+.f64 d4 d3))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) (+.f64 d3 d4)))
(*.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) (/.f64 d1 (+.f64 d3 d4)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 d1 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) d1) (+.f64 d4 d3))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) (+.f64 d3 d4)))
(*.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) (/.f64 d1 (+.f64 d3 d4)))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3)
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3)
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2)
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(fma.f64 d4 d1 (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 d1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(fma.f64 (*.f64 d1 d3) -1 (*.f64 d4 d1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d4 d1))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 1 (*.f64 d4 d1) (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d4 d1)) 2) (cbrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 (sqrt.f64 (*.f64 d4 d1)) (sqrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 (neg.f64 d1) d3 (*.f64 d4 d1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(-.f64 (*.f64 d4 d1) (*.f64 d1 d3))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))) (/.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d3 d4)))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 (-.f64 d4 d3) d1)
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 1 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d4 (*.f64 (pow.f64 d1 2) (-.f64 d4 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2)) (/.f64 1 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d3 d4)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2)) (cbrt.f64 (-.f64 d4 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d3))) (sqrt.f64 (-.f64 d4 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))) (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d4 (*.f64 (pow.f64 d1 2) (-.f64 d4 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d3 d4)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d4 (*.f64 (pow.f64 d1 2) (-.f64 d4 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3)) (+.f64 (pow.f64 (*.f64 d4 d1) 2) (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d3) (*.f64 d4 d1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d4 (*.f64 (pow.f64 d1 2) (-.f64 d4 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d3 d4)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d4 d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d4 d1) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d4 (*.f64 (pow.f64 d1 2) (-.f64 d4 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d4 d1) 2))) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d3 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d4 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (-.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d3 d4)))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 d1 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2))) (+.f64 d4 d3))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) (+.f64 d3 d4)))
(*.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) (/.f64 d1 (+.f64 d3 d4)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 d1 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) d1) (+.f64 d4 d3))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) (+.f64 d3 d4)))
(*.f64 (-.f64 (pow.f64 d4 2) (pow.f64 d3 2)) (/.f64 d1 (+.f64 d3 d4)))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1)
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3)
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3)
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2)
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(fma.f64 d4 d1 (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d4 d1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(fma.f64 (*.f64 d1 d3) -1 (*.f64 d4 d1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))
(fma.f64 1 (*.f64 d1 d3) (*.f64 d4 d1))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 1 (*.f64 d4 d1) (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d4 d1)) 2) (cbrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d4 d1))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 (sqrt.f64 (*.f64 d4 d1)) (sqrt.f64 (*.f64 d4 d1)) (*.f64 d1 d3))
(fma.f64 d1 d4 (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d4))
(fma.f64 (neg.f64 d1) d3 (*.f64 d4 d1))
(*.f64 (*.f64 d1 d4) (-.f64 1 (/.f64 d3 d4)))
(*.f64 d1 (*.f64 d4 (-.f64 1 (/.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 d3))

eval185.0ms (2.1%)

Compiler

Compiled 4580 to 1591 computations (65.3% saved)

prune65.0ms (0.8%)

Pruning

14 alts after pruning (5 fresh and 9 done)

PrunedKeptTotal
New2992301
Fresh033
Picked235
Done066
Total30114315
Accuracy
100.0%
Counts
315 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.8%
(-.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d1 d1))
56.9%
(-.f64 (*.f64 d4 d1) (*.f64 d1 d3))
51.8%
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
51.5%
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
46.4%
(*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 (neg.f64 d1) d3)))
36.8%
(*.f64 d4 d1)
70.7%
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
58.8%
(*.f64 d1 (-.f64 d4 d3))
61.5%
(*.f64 d1 (-.f64 d4 d1))
51.0%
(*.f64 d1 (-.f64 d2 d1))
58.3%
(*.f64 d1 (+.f64 d4 d2))
26.7%
(*.f64 d1 (neg.f64 d3))
32.5%
(*.f64 d1 (neg.f64 d1))
26.9%
(*.f64 d1 d2)
Compiler

Compiled 359 to 165 computations (54% saved)

regimes193.0ms (2.2%)

Counts
27 → 1
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d4)
(*.f64 d4 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (*.f64 d4 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d4 (*.f64 (/.f64 d1 d4) (-.f64 (neg.f64 d1) d3)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d4)))
(*.f64 d4 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d4))))
(-.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d1 d1))
(-.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d1 d1))
(*.f64 d3 (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1)))
Outputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
Calls

5 calls:

96.0ms
d4
50.0ms
d1
18.0ms
d3
15.0ms
d2
12.0ms
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1d4
100.0%1(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Compiler

Compiled 39 to 27 computations (30.8% saved)

regimes133.0ms (1.5%)

Counts
14 → 2
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d4)
(*.f64 d4 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (*.f64 d4 d1) (*.f64 d1 d3))
Outputs
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1))
Calls

4 calls:

69.0ms
d1
23.0ms
d2
23.0ms
d3
16.0ms
d4
Results
AccuracySegmentsBranch
88.3%6d1
94.7%2d2
95.5%3d3
97.0%2d4
Compiler

Compiled 20 to 16 computations (20% saved)

regimes81.0ms (0.9%)

Counts
12 → 2
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d4)
(*.f64 d4 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
Outputs
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
Calls

3 calls:

36.0ms
d2
29.0ms
d3
15.0ms
d4
Results
AccuracySegmentsBranch
91.8%3d3
85.1%4d2
93.6%2d4
Compiler

Compiled 15 to 12 computations (20% saved)

regimes51.0ms (0.6%)

Counts
11 → 3
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d4)
(*.f64 d4 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
Outputs
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (-.f64 d4 d3))
Calls

2 calls:

29.0ms
d4
21.0ms
d3
Results
AccuracySegmentsBranch
91.8%3d3
82.2%3d4
Compiler

Compiled 10 to 8 computations (20% saved)

regimes138.0ms (1.6%)

Counts
10 → 5
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d4)
(*.f64 d4 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
Outputs
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 d1 (-.f64 d4 d3))
Calls

4 calls:

49.0ms
d1
33.0ms
d3
31.0ms
d4
24.0ms
d2
Results
AccuracySegmentsBranch
81.8%5d4
77.9%3d2
80.6%7d1
80.0%4d3
Compiler

Compiled 20 to 16 computations (20% saved)

regimes17.0ms (0.2%)

Counts
9 → 2
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d4)
(*.f64 d4 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 (-.f64 d4 d3))
Outputs
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d4 d1))
Calls

1 calls:

17.0ms
d4
Results
AccuracySegmentsBranch
77.2%2d4
Compiler

Compiled 5 to 4 computations (20% saved)

regimes71.0ms (0.8%)

Counts
7 → 2
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d4)
(*.f64 d4 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
Outputs
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d4 d2))
Calls

3 calls:

34.0ms
d3
26.0ms
d2
10.0ms
d4
Results
AccuracySegmentsBranch
61.5%5d2
74.5%7d3
75.1%2d4
Compiler

Compiled 15 to 12 computations (20% saved)

regimes124.0ms (1.4%)

Counts
6 → 5
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d4)
(*.f64 d4 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (+.f64 d4 d2))
Outputs
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (neg.f64 d3))
Calls

3 calls:

86.0ms
d3
23.0ms
d4
14.0ms
d1
Results
AccuracySegmentsBranch
71.5%5d3
67.7%3d1
67.8%5d4
Compiler

Compiled 15 to 12 computations (20% saved)

regimes100.0ms (1.2%)

Counts
5 → 5
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d4)
(*.f64 d4 d1)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
Outputs
(*.f64 d1 d2)
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 d2)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 d4)
Calls

3 calls:

41.0ms
d3
37.0ms
d1
21.0ms
d4
Results
AccuracySegmentsBranch
66.1%5d4
57.4%9d1
59.9%8d3
Compiler

Compiled 15 to 12 computations (20% saved)

regimes11.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d4)
(*.f64 d4 d1)
(*.f64 d1 (neg.f64 d1))
Outputs
(*.f64 d1 d2)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 d4)
Calls

1 calls:

10.0ms
d4
Results
AccuracySegmentsBranch
63.9%3d4
Compiler

Compiled 5 to 4 computations (20% saved)

regimes15.0ms (0.2%)

Counts
3 → 2
Calls
Call 1
Inputs
(*.f64 d1 d2)
(*.f64 d1 d4)
(*.f64 d4 d1)
Outputs
(*.f64 d1 d2)
(*.f64 d1 d4)
Calls

2 calls:

8.0ms
d4
6.0ms
d2
Results
AccuracySegmentsBranch
52.3%2d2
55.3%2d4
Compiler

Compiled 10 to 8 computations (20% saved)

regimes13.0ms (0.2%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

5.0ms
d4
3.0ms
d2
3.0ms
d1
3.0ms
d3
Results
AccuracySegmentsBranch
26.9%1d1
26.9%1d3
26.9%1d2
26.9%1d4
Compiler

Compiled 20 to 16 computations (20% saved)

bsearch58.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
57.0ms
2.1642474501057648e-55
1.3817971510107641e-52
Results
10.0ms88×256valid
4.0ms39×256infinite
0.0ms256infinite
Compiler

Compiled 218 to 145 computations (33.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
Operation ival-mult, time spent: 4.0ms, 69.0% of total-time
Operation ival-sub, time spent: 1.0ms, 17.0% of total-time
Operation ival-add, time spent: 1.0ms, 17.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch19.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
1.2512119405372075e+41
3.997730075187378e+42
Results
8.0ms73×256valid
5.0ms38×256infinite
0.0ms256valid
Compiler

Compiled 194 to 129 computations (33.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
Operation ival-mult, time spent: 3.0ms, 59.0% of total-time
Operation ival-sub, time spent: 1.0ms, 20.0% of total-time
Operation ival-add, time spent: 1.0ms, 20.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch29.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
4.998483126444653e+198
1.2147349047157862e+200
10.0ms
-1.3362112266491147e+114
-7.321904600533984e+113
Results
13.0ms116×256valid
7.0ms59×256infinite
0.0ms256infinite
Compiler

Compiled 268 to 182 computations (32.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
Operation ival-mult, time spent: 5.0ms, 62.0% of total-time
Operation ival-sub, time spent: 2.0ms, 25.0% of total-time
Operation ival-add, time spent: 1.0ms, 12.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch450.0ms (5.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
4.4213844396231147e+74
1.8428029704840588e+79
281.0ms
5.769320245003267e-106
3.40254834387226e-103
107.0ms
-2.895033732680637e-252
-1.1645115959599034e-253
32.0ms
-1.2800910978246504e-125
-3.418943951952208e-133
Results
310.0ms359×256valid
17.0ms152×256infinite
0.0ms256infinite
Compiler

Compiled 698 to 497 computations (28.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
Operation ival-mult, time spent: 14.0ms, 60.0% of total-time
Operation ival-sub, time spent: 6.0ms, 26.0% of total-time
Operation ival-add, time spent: 3.0ms, 13.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time

bsearch22.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
4.0291500513488085e-12
8.650723367127646e-11
Results
8.0ms72×256valid
4.0ms39×256infinite
0.0ms256valid
Compiler

Compiled 166 to 115 computations (30.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
Operation ival-mult, time spent: 3.0ms, 57.0% of total-time
Operation ival-sub, time spent: 1.0ms, 19.0% of total-time
Operation ival-add, time spent: 1.0ms, 19.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch22.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
4.4213844396231147e+74
1.8428029704840588e+79
Results
9.0ms84×256valid
4.0ms43×256infinite
0.0ms256infinite
Compiler

Compiled 186 to 129 computations (30.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
Operation ival-mult, time spent: 4.0ms, 68.0% of total-time
Operation ival-sub, time spent: 1.0ms, 17.0% of total-time
Operation ival-add, time spent: 1.0ms, 17.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch145.0ms (1.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
88.0ms
4.998483126444653e+198
1.2147349047157862e+200
2.0ms
6.665725316337297e-275
7.173609528248823e-275
36.0ms
-1.3512053572019258e-282
-1.2252503676067647e-286
18.0ms
-4.478877328208002e+139
-4.63768648727554e+138
Results
96.0ms230×256valid
29.0ms121×256infinite
0.0ms256valid
Compiler

Compiled 444 to 325 computations (26.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 104.0ms
Operation ival-mult, time spent: 98.0ms, 95.0% of total-time
Operation ival-sub, time spent: 4.0ms, 4.0% of total-time
Operation ival-add, time spent: 2.0ms, 2.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch139.0ms (1.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
4.4213844396231147e+74
1.8428029704840588e+79
25.0ms
3.487697974965723e-179
2.2493665861676202e-175
20.0ms
-2.895033732680637e-252
-1.1645115959599034e-253
71.0ms
-1.2800910978246504e-125
-3.418943951952208e-133
Results
94.0ms358×256valid
19.0ms153×256infinite
0.0ms256infinite
Compiler

Compiled 570 to 433 computations (24% saved)

Precisions
Click to see histograms. Total time spent on operations: 79.0ms
Operation ival-add, time spent: 52.0ms, 66.0% of total-time
Operation ival-mult, time spent: 20.0ms, 25.0% of total-time
Operation ival-sub, time spent: 6.0ms, 8.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time

bsearch46.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
4.4213844396231147e+74
1.8428029704840588e+79
22.0ms
3.487697974965723e-179
2.2493665861676202e-175
Results
19.0ms180×256valid
12.0ms75×256infinite
0.0ms256valid
Compiler

Compiled 298 to 225 computations (24.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
Operation ival-mult, time spent: 7.0ms, 60.0% of total-time
Operation ival-sub, time spent: 3.0ms, 26.0% of total-time
Operation ival-add, time spent: 1.0ms, 9.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch18.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
2.859823005616409e+53
3.930674760301995e+54
Results
7.0ms62×256valid
4.0ms33×256infinite
0.0ms256infinite
Compiler

Compiled 122 to 89 computations (27% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
Operation ival-mult, time spent: 3.0ms, 70.0% of total-time
Operation ival-sub, time spent: 1.0ms, 23.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify27.0ms (0.3%)

Algorithm
egg-herbie
Rules
42×*-commutative
32×+-commutative
26×sub-neg
12×neg-sub0
12×neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0102932
1142932
2166932
3181932
4188932
5189932
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(if (<=.f64 d4 3666552746732487/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)))
(if (<=.f64 d4 1600000000000000009920138320652453111922688) (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(if (<=.f64 d3 -819999999999999985418087166375162225243647306505003308448593989788128245232967096552875529738139866800574437523456) (*.f64 d1 (-.f64 d4 d3)) (if (<=.f64 d3 5000000000000000486031202442672326724878364240237470927923828819955650261110669617194088753258003880396378339073836923076302170214215142647864457235610681184975154073244321423156615667780219280818176) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 d4 d3))))
(if (<=.f64 d4 -3580270977386405/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 -6768773680175711/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (*.f64 (neg.f64 d1) (+.f64 d1 d3)) (if (<=.f64 d4 7101187164738999/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 11500000000000000200520681320006961860397578042720153644213481283180905877209088) (*.f64 (neg.f64 d1) (+.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d3))))))
(if (<=.f64 d4 4797017652230849/77371252455336267181195264) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1)))
(if (<=.f64 d4 2999999999999999980486599061817381213271671188243728977063313482190191329280) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 d2)))
(if (<=.f64 d3 -6000000000000000197049374935229556473922075398157670173073880557552482041392727973264007893766364476103697028705934613471890943805268951040) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 -5357543035931337/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 5301450822201599/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 5000000000000000486031202442672326724878364240237470927923828819955650261110669617194088753258003880396378339073836923076302170214215142647864457235610681184975154073244321423156615667780219280818176) (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (neg.f64 d3))))))
(if (<=.f64 d4 -1997919072202235/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (*.f64 d1 d2) (if (<=.f64 d4 -2012059249442475/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 4087946793389487/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 d1 d2) (if (<=.f64 d4 1700000000000000055898157979154444168435700854219888192094335714190809890816) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))
(if (<=.f64 d4 3011210807630649/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (*.f64 d1 d2) (if (<=.f64 d4 13499999999999999806131784857084857273953022252580048630319513080191533851869184) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))
(if (<=.f64 d4 1049999999999999929079052310403747475902054970584727552) (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d2)
Outputs
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))
(if (<=.f64 d4 3666552746732487/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)))
(if (<=.f64 d4 1600000000000000009920138320652453111922688) (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(if (<=.f64 d3 -819999999999999985418087166375162225243647306505003308448593989788128245232967096552875529738139866800574437523456) (*.f64 d1 (-.f64 d4 d3)) (if (<=.f64 d3 5000000000000000486031202442672326724878364240237470927923828819955650261110669617194088753258003880396378339073836923076302170214215142647864457235610681184975154073244321423156615667780219280818176) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 d4 d3))))
(if (or (<=.f64 d3 -819999999999999985418087166375162225243647306505003308448593989788128245232967096552875529738139866800574437523456) (not (<=.f64 d3 5000000000000000486031202442672326724878364240237470927923828819955650261110669617194088753258003880396378339073836923076302170214215142647864457235610681184975154073244321423156615667780219280818176))) (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(if (<=.f64 d4 -3580270977386405/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 -6768773680175711/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (*.f64 (neg.f64 d1) (+.f64 d1 d3)) (if (<=.f64 d4 7101187164738999/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 11500000000000000200520681320006961860397578042720153644213481283180905877209088) (*.f64 (neg.f64 d1) (+.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d3))))))
(if (<=.f64 d4 -3580270977386405/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 -6768773680175711/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (if (<=.f64 d4 7101187164738999/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 11500000000000000200520681320006961860397578042720153644213481283180905877209088) (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d3))))))
(if (<=.f64 d4 -3580270977386405/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 -6768773680175711/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (*.f64 d1 (-.f64 (neg.f64 d1) d3)) (if (<=.f64 d4 7101187164738999/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 11500000000000000200520681320006961860397578042720153644213481283180905877209088) (*.f64 d1 (-.f64 (neg.f64 d1) d3)) (*.f64 d1 (-.f64 d4 d3))))))
(if (<=.f64 d4 4797017652230849/77371252455336267181195264) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1)))
(if (<=.f64 d4 2999999999999999980486599061817381213271671188243728977063313482190191329280) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 d2)))
(if (<=.f64 d4 2999999999999999980486599061817381213271671188243728977063313482190191329280) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d2 d4)))
(if (<=.f64 d3 -6000000000000000197049374935229556473922075398157670173073880557552482041392727973264007893766364476103697028705934613471890943805268951040) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 -5357543035931337/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 5301450822201599/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 5000000000000000486031202442672326724878364240237470927923828819955650261110669617194088753258003880396378339073836923076302170214215142647864457235610681184975154073244321423156615667780219280818176) (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (neg.f64 d3))))))
(if (<=.f64 d3 -6000000000000000197049374935229556473922075398157670173073880557552482041392727973264007893766364476103697028705934613471890943805268951040) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 -5357543035931337/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d3 5301450822201599/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 5000000000000000486031202442672326724878364240237470927923828819955650261110669617194088753258003880396378339073836923076302170214215142647864457235610681184975154073244321423156615667780219280818176) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3))))))
(if (<=.f64 d4 -1997919072202235/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408) (*.f64 d1 d2) (if (<=.f64 d4 -2012059249442475/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 4087946793389487/36499524940977561749129372845602330599145828057988479444633540143194201337669419092047302490538971198229138476588755258485509637771003503986021290557777713506015957394882119600662993537972830208) (*.f64 d1 d2) (if (<=.f64 d4 1700000000000000055898157979154444168435700854219888192094335714190809890816) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))
(if (<=.f64 d4 3011210807630649/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (*.f64 d1 d2) (if (<=.f64 d4 13499999999999999806131784857084857273953022252580048630319513080191533851869184) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))
(if (<=.f64 d4 1049999999999999929079052310403747475902054970584727552) (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d2)
Compiler

Compiled 287 to 167 computations (41.8% saved)

soundness757.0ms (8.8%)

Rules
1370×sub-neg
1066×fma-define
994×distribute-lft-in
966×distribute-rgt-in
904×fma-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
078522484
1202521486
2724521479
0100251920
1294649125
073984
1289776
2998664
34152644
47106640
Stop Event
node limit
node limit
node limit
Compiler

Compiled 185 to 87 computations (53% saved)

end0.0ms (0%)

preprocess127.0ms (1.5%)

Remove

(sort d2 d4)

Compiler

Compiled 628 to 272 computations (56.7% saved)

Profiling

Loading profile data...