FastMath dist4

Time bar (total: 8.8s)

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
ival-sub: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)

sample1.6s (18%)

Results
779.0ms5484×0valid
401.0ms2772×0infinite
Precisions
Click to see histograms. Total time spent on operations: 497.0ms
ival-mult: 357.0ms (71.8% of total)
ival-sub: 86.0ms (17.3% of total)
ival-add: 43.0ms (8.6% of total)
const: 8.0ms (1.6% of total)
backward-pass: 3.0ms (0.6% of total)
Bogosity

preprocess144.0ms (1.6%)

Algorithm
egg-herbie
Rules
685×sub-neg
533×fma-define
412×distribute-lft-neg-in
386×fma-neg
345×distribute-rgt-neg-in
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 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 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 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 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 d1 (+.f64 d2 (-.f64 d3 (-.f64 d1 d4))))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1))
(*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d3 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))))
(*.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)))
(*.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)))
(*.f64 d1 (-.f64 d1 (+.f64 d3 (+.f64 d2 d4))))
(neg.f64 (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1)))
(*.f64 d1 (+.f64 (+.f64 d1 d4) (-.f64 d3 d2)))
(-.f64 (+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d2 d3)) (*.f64 d4 d2)) (*.f64 d2 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 d3 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(-.f64 (+.f64 (-.f64 (*.f64 d4 d2) (*.f64 d4 d3)) (*.f64 d1 d4)) (*.f64 d4 d4))
(*.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 d1 (-.f64 (+.f64 d3 (-.f64 d4 d2)) d1))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d2 d1)) (*.f64 d1 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 d1 (+.f64 (-.f64 d2 d1) (-.f64 d3 d4)))
Symmetry

(sort d2 d4)

explain186.0ms (2.1%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
230-0-(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
60-0-(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
20-0-(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
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
Results
119.0ms352×256valid
25.0ms160×256infinite
Compiler

Compiled 127 to 35 computations (72.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-mult: 17.0ms (61.1% of total)
ival-sub: 7.0ms (25.1% of total)
ival-add: 3.0ms (10.8% of total)
const: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 13 to 8 computations (38.5% saved)

prune1.0ms (0%)

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

Compiled 32 to 19 computations (40.6% saved)

localize66.0ms (0.7%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
99.2%
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
98.0%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
91.9%
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
100.0%
(+.f64 (-.f64 d2 d1) (-.f64 d4 d3))
100.0%
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
Results
32.0ms176×256valid
17.0ms80×256infinite
Compiler

Compiled 80 to 16 computations (80% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 8.0ms (49.1% of total)
ival-sub: 5.0ms (30.7% of total)
ival-add: 3.0ms (18.4% of total)
const: 0.0ms (0% of total)

series32.0ms (0.4%)

Counts
5 → 225
Calls
Call 1
Inputs
#<alt (*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))>
#<alt (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))>
#<alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))>
#<alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))>
#<alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))>
Outputs
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))>
#<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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (-.f64 d4 (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt d2>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))>
#<alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))>
#<alt (-.f64 (+.f64 d2 d4) d3)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))>
#<alt (-.f64 d2 (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))>
#<alt d4>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))>
#<alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))>
#<alt d4>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))>
#<alt (-.f64 (+.f64 d2 d4) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3)) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3)) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3)) d1)) #s(literal 1 binary64)))>
#<alt (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))>
#<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 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))>
#<alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))>
#<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 #s(literal 2 binary64)) d4))))>
#<alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))>
#<alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) 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 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.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 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<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 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) 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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))>
#<alt (*.f64 #s(literal -1 binary64) (*.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 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 #s(literal -1 binary64) 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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))>
Calls

57 calls:

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

rewrite464.0ms (5.3%)

Algorithm
batch-egg-rewrite
Rules
872×log1p-expm1-u
197×expm1-log1p-u
192×add-cube-cbrt
189×add-exp-log
189×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022188
1398169
26657169
Stop Event
node limit
Counts
5 → 275
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(+.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 d2) (*.f64 d1 d3))
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
Outputs
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) d1)
(*.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64)) (*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) d1))
(*.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(*.f64 (*.f64 d1 (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(*.f64 (*.f64 d1 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) d1) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) d1) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) d1) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(log.f64 (exp.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (*.f64 d1 (*.f64 d1 d1))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(exp.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (-.f64 d2 d1) d1 (*.f64 d1 (-.f64 d4 d3)))
(+.f64 d2 (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(+.f64 d2 (+.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 d4 d3)))
(+.f64 (-.f64 d2 d1) (-.f64 d4 d3))
(+.f64 d4 (+.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 d2 d1)))
(+.f64 (-.f64 d4 d3) (-.f64 d2 d1))
(+.f64 (+.f64 (-.f64 d2 d1) d4) (-.f64 #s(literal 0 binary64) d3))
(+.f64 (+.f64 (-.f64 d4 d3) d2) (-.f64 #s(literal 0 binary64) d1))
(-.f64 d2 (+.f64 (-.f64 d1 d4) d3))
(-.f64 d4 (-.f64 d3 (-.f64 d2 d1)))
(-.f64 (+.f64 (-.f64 d2 d1) d4) d3)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (/.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(-.f64 (+.f64 (-.f64 d4 d3) d2) d1)
(*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (+.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d4 d3)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (+.f64 d4 d3)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))) (*.f64 (+.f64 d1 d2) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 d1 d2) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (+.f64 d4 d3)) (*.f64 (+.f64 d1 d2) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (*.f64 (+.f64 d1 d2) (+.f64 d4 d3)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (+.f64 d1 d2)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (*.f64 (+.f64 d4 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 d4 d3) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (+.f64 d1 d2)) (*.f64 (+.f64 d4 d3) (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (*.f64 (+.f64 d4 d3) (+.f64 d1 d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (neg.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (neg.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (pow.f64 (+.f64 (-.f64 d1 d4) d3) #s(literal 3 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 (*.f64 (+.f64 (-.f64 d1 d4) d3) (+.f64 (-.f64 d1 d4) d3)) (*.f64 d2 (+.f64 (-.f64 d1 d4) d3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d1) d4) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (+.f64 (-.f64 d2 d1) d4) (+.f64 (-.f64 d2 d1) d4)) (+.f64 (*.f64 d3 d3) (*.f64 (+.f64 (-.f64 d2 d1) d4) d3))))
(/.f64 (-.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 (-.f64 d1 d4) d3) (+.f64 (-.f64 d1 d4) d3))) (+.f64 d2 (+.f64 (-.f64 d1 d4) d3)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 d2 d1) d4) (+.f64 (-.f64 d2 d1) d4)) (*.f64 d3 d3)) (+.f64 (+.f64 (-.f64 d2 d1) d4) d3))
(pow.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) #s(literal 1 binary64))
(pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 3 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(log.f64 (/.f64 (exp.f64 d2) (exp.f64 (+.f64 (-.f64 d1 d4) d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (exp.f64 d2) (exp.f64 (+.f64 (-.f64 d1 d4) d3))) #s(literal 1 binary64))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(log1p.f64 (-.f64 (/.f64 (exp.f64 d2) (exp.f64 (+.f64 (-.f64 d1 d4) d3))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (log.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (log.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d1) (-.f64 d4 d3))
(fma.f64 #s(literal 1 binary64) (-.f64 d4 d3) (-.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (cbrt.f64 (-.f64 d2 d1)) (-.f64 d4 d3))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (cbrt.f64 (-.f64 d4 d3)) (-.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2) (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(fma.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (-.f64 d4 d3))
(fma.f64 (pow.f64 (-.f64 d4 d3) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 1/2 binary64)) (-.f64 d2 d1))
(fma.f64 (pow.f64 d2 #s(literal 1/2 binary64)) (pow.f64 d2 #s(literal 1/2 binary64)) (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 1 binary64)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (-.f64 #s(literal 0 binary64) d1) d1 (*.f64 d1 d1)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 1 binary64) (*.f64 d1 d1)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (cbrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) d1) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))
(pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (exp.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 1 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (cbrt.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (/.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))
(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))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 d2 d1 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.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 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.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)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(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))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (*.f64 d1 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))

simplify220.0ms (2.5%)

Algorithm
egg-herbie
Rules
379×+-commutative
363×associate-/l*
251×times-frac
239×associate-+r+
236×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086126625
1286425052
Stop Event
node limit
Counts
500 → 438
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(-.f64 (+.f64 d2 d4) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3)) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3)) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3)) d1)) #s(literal 1 binary64)))
(-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)) (*.f64 #s(literal -1 binary64) d1))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) 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 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 #s(literal -1 binary64) (*.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 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.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 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) 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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 #s(literal -1 binary64) (*.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 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 #s(literal -1 binary64) 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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) d1)
(*.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64)) (*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) d1))
(*.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(*.f64 (*.f64 d1 (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(*.f64 (*.f64 d1 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) d1) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) d1) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) d1) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(log.f64 (exp.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (*.f64 d1 (*.f64 d1 d1))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(exp.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (-.f64 d2 d1) d1 (*.f64 d1 (-.f64 d4 d3)))
(+.f64 d2 (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(+.f64 d2 (+.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 d4 d3)))
(+.f64 (-.f64 d2 d1) (-.f64 d4 d3))
(+.f64 d4 (+.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 d2 d1)))
(+.f64 (-.f64 d4 d3) (-.f64 d2 d1))
(+.f64 (+.f64 (-.f64 d2 d1) d4) (-.f64 #s(literal 0 binary64) d3))
(+.f64 (+.f64 (-.f64 d4 d3) d2) (-.f64 #s(literal 0 binary64) d1))
(-.f64 d2 (+.f64 (-.f64 d1 d4) d3))
(-.f64 d4 (-.f64 d3 (-.f64 d2 d1)))
(-.f64 (+.f64 (-.f64 d2 d1) d4) d3)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (/.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(-.f64 (+.f64 (-.f64 d4 d3) d2) d1)
(*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (+.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d4 d3)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (+.f64 d4 d3)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))) (*.f64 (+.f64 d1 d2) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 d1 d2) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (+.f64 d4 d3)) (*.f64 (+.f64 d1 d2) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (*.f64 (+.f64 d1 d2) (+.f64 d4 d3)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (+.f64 d1 d2)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (*.f64 (+.f64 d4 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 d4 d3) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (+.f64 d1 d2)) (*.f64 (+.f64 d4 d3) (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (*.f64 (+.f64 d4 d3) (+.f64 d1 d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (neg.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (neg.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (pow.f64 (+.f64 (-.f64 d1 d4) d3) #s(literal 3 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 (*.f64 (+.f64 (-.f64 d1 d4) d3) (+.f64 (-.f64 d1 d4) d3)) (*.f64 d2 (+.f64 (-.f64 d1 d4) d3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d1) d4) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (+.f64 (-.f64 d2 d1) d4) (+.f64 (-.f64 d2 d1) d4)) (+.f64 (*.f64 d3 d3) (*.f64 (+.f64 (-.f64 d2 d1) d4) d3))))
(/.f64 (-.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 (-.f64 d1 d4) d3) (+.f64 (-.f64 d1 d4) d3))) (+.f64 d2 (+.f64 (-.f64 d1 d4) d3)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 d2 d1) d4) (+.f64 (-.f64 d2 d1) d4)) (*.f64 d3 d3)) (+.f64 (+.f64 (-.f64 d2 d1) d4) d3))
(pow.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) #s(literal 1 binary64))
(pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 3 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(log.f64 (/.f64 (exp.f64 d2) (exp.f64 (+.f64 (-.f64 d1 d4) d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (exp.f64 d2) (exp.f64 (+.f64 (-.f64 d1 d4) d3))) #s(literal 1 binary64))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(log1p.f64 (-.f64 (/.f64 (exp.f64 d2) (exp.f64 (+.f64 (-.f64 d1 d4) d3))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (log.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (log.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d1) (-.f64 d4 d3))
(fma.f64 #s(literal 1 binary64) (-.f64 d4 d3) (-.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (cbrt.f64 (-.f64 d2 d1)) (-.f64 d4 d3))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (cbrt.f64 (-.f64 d4 d3)) (-.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2) (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(fma.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (-.f64 d4 d3))
(fma.f64 (pow.f64 (-.f64 d4 d3) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 1/2 binary64)) (-.f64 d2 d1))
(fma.f64 (pow.f64 d2 #s(literal 1/2 binary64)) (pow.f64 d2 #s(literal 1/2 binary64)) (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 1 binary64)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (-.f64 #s(literal 0 binary64) d1) d1 (*.f64 d1 d1)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 1 binary64) (*.f64 d1 d1)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (cbrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) d1) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(/.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))
(pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (exp.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 1 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (cbrt.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (/.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))
(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))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 d2 d1 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.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 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.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)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(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))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (*.f64 d1 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
Outputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (neg.f64 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (neg.f64 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.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 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 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (neg.f64 d2))) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (neg.f64 d2))) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (neg.f64 d2))) d1)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) (neg.f64 d4))) d1) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) (neg.f64 d4))) d1) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) (neg.f64 d4))) d1) (neg.f64 d4))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (-.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (-.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (-.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))) (neg.f64 d3))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 d4 d2) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 d4 d2) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)))))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 d4 d2) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) (neg.f64 d2))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) (neg.f64 d2))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) (neg.f64 d2))) (neg.f64 d2))
(-.f64 (+.f64 d2 d4) d3)
(-.f64 d4 (-.f64 d3 d2))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)))))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 d2 d4) (/.f64 d1 d4)) (/.f64 d3 d4))))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 d2 d4) (/.f64 d1 d4)) (/.f64 d3 d4))))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 d2 d4) (/.f64 d1 d4)) (/.f64 d3 d4))))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(*.f64 d4 (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d2 d1) d3) (neg.f64 d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(*.f64 d4 (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d2 d1) d3) (neg.f64 d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))))
(*.f64 d4 (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d2 d1) d3) (neg.f64 d4)))))
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)) (neg.f64 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (neg.f64 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (neg.f64 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3)) d1)) #s(literal 1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (-.f64 d3 d2)) d1)) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3)) d1)) #s(literal 1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (-.f64 d3 d2)) d1)) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3)) d1)) #s(literal 1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 (-.f64 d3 d2)) d1)) #s(literal -1 binary64)) (*.f64 d1 d1))
(-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (+.f64 (/.f64 (*.f64 d1 d3) d2) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (neg.f64 d2))) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (neg.f64 d2))) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (neg.f64 d2))) d1)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 #s(literal -1 binary64) (*.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 #s(literal 2 binary64)) d3))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) (+.f64 d1 (/.f64 (*.f64 d1 d1) d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) (+.f64 d1 (/.f64 (*.f64 d1 d1) d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) (+.f64 d1 (/.f64 (*.f64 d1 d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (-.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (-.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (-.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))) (neg.f64 d3))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (+.f64 (/.f64 (*.f64 d1 d3) d4) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d4)))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) (neg.f64 d4))) d1) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d4)))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) (neg.f64 d4))) d1) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d4)))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d1) d3) (neg.f64 d4))) d1) (neg.f64 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 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 d3 d2)) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 d3 d2)) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 d3 d2)) d1)))
(*.f64 d1 d2)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))
(*.f64 d3 (-.f64 (*.f64 d2 (/.f64 d1 d3)) d1))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))
(*.f64 d3 (-.f64 (*.f64 d2 (/.f64 d1 d3)) d1))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))
(*.f64 d3 (-.f64 (*.f64 d2 (/.f64 d1 d3)) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) (neg.f64 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) (neg.f64 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) (neg.f64 d3))) (neg.f64 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 d1 (-.f64 d4 (-.f64 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 d4 (-.f64 d3 d2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 (-.f64 d4 d3) (/.f64 d1 d2))))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 (-.f64 d4 d3) (/.f64 d1 d2))))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 (-.f64 d4 d3) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 d4)) d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d2)))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 d4)) d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 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 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 #s(literal -1 binary64) (*.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 (/.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 (/.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 (/.f64 d2 d3) (/.f64 d4 d3))) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (+.f64 d2 d4) d3)) d1)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (+.f64 d2 d4) d3)) d1)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (+.f64 d2 d4) d3)) d1)) (neg.f64 d3))
(-.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 d4 (-.f64 d3 d2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 (-.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 (-.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 (-.f64 d2 d3) (/.f64 d1 d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 d2)) d4) d1) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 d2)) d4) d1) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) d4)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 d2)) d4) d1) (neg.f64 d4))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))))
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) d1)
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64)) (*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) d1))
(*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 d1 (-.f64 d2 (-.f64 (+.f64 d1 d4) d3))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)) (cbrt.f64 d1)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) d1))
(*.f64 d1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4)))) (sqrt.f64 (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1/2 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (*.f64 d1 (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 d1 (-.f64 d2 (-.f64 (+.f64 d1 d4) d3))))
(*.f64 (*.f64 d1 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(*.f64 d1 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4)))) (sqrt.f64 (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (+.f64 d1 (-.f64 d4 (+.f64 d2 d3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d3))))
(/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4)))) (*.f64 d1 (-.f64 d2 (-.f64 (+.f64 d1 d4) d3))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 d1 (-.f64 d2 (-.f64 (+.f64 d1 d4) d3))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) d1) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) d1) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 d1 (-.f64 d2 (-.f64 (+.f64 d1 d4) d3))))
(pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(pow.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(pow.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) d1) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(log.f64 (exp.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 (*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3))))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (*.f64 d1 (*.f64 d1 d1))))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 (*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3))))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(exp.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(fma.f64 (-.f64 d2 d1) d1 (*.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 d2 (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(+.f64 d2 (+.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 d4 d3)))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(+.f64 (-.f64 d2 d1) (-.f64 d4 d3))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(+.f64 d4 (+.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 d2 d1)))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(+.f64 (-.f64 d4 d3) (-.f64 d2 d1))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(+.f64 (+.f64 (-.f64 d2 d1) d4) (-.f64 #s(literal 0 binary64) d3))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(+.f64 (+.f64 (-.f64 d4 d3) d2) (-.f64 #s(literal 0 binary64) d1))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 d2 (+.f64 (-.f64 d1 d4) d3))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 d4 (-.f64 d3 (-.f64 d2 d1)))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (+.f64 (-.f64 d2 d1) d4) d3)
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3))))
(-.f64 (/.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (/.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))
(-.f64 (+.f64 (-.f64 d4 d3) d2) d1)
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) #s(literal 1 binary64))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4)))) (sqrt.f64 (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))) #s(literal 2 binary64))
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))))
(/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (+.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(*.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)) (/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (+.f64 d1 (-.f64 d4 (+.f64 d2 d3))))) (fma.f64 (-.f64 d4 d3) (-.f64 d4 d3) (*.f64 (-.f64 d2 d1) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3))))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))) (*.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d4 d3)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2))) (+.f64 d4 d3)))
(/.f64 (fma.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 d4 d3) (*.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (*.f64 (+.f64 d4 d3) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))) (*.f64 (+.f64 d1 d2) (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 d1 d2) (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))) (*.f64 (+.f64 d1 d2) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))) (+.f64 d1 d2)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (+.f64 d4 d3)) (*.f64 (+.f64 d1 d2) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (*.f64 (+.f64 d1 d2) (+.f64 d4 d3)))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (+.f64 d4 d3) (*.f64 (+.f64 d1 d2) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (*.f64 (+.f64 d4 d3) (+.f64 d1 d2)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))) (*.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 d1 d2)) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (*.f64 (+.f64 (*.f64 d4 d4) (*.f64 d3 (+.f64 d4 d3))) (+.f64 d1 d2)))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))) (*.f64 (+.f64 d1 d2) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))) (*.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))) (+.f64 d1 d2)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))) (*.f64 (+.f64 d4 d3) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 d4 d3) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 d4 d3) (*.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (*.f64 (+.f64 d4 d3) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) (+.f64 d1 d2)) (*.f64 (+.f64 d4 d3) (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (*.f64 (+.f64 d4 d3) (+.f64 d1 d2)))
(/.f64 (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (+.f64 d4 d3) (*.f64 (+.f64 d1 d2) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) (*.f64 (+.f64 d4 d3) (+.f64 d1 d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) (neg.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1))))))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (neg.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(/.f64 (fma.f64 (-.f64 d4 d3) (-.f64 d4 d3) (*.f64 (-.f64 d2 d1) (neg.f64 (-.f64 d2 d1)))) (+.f64 d1 (-.f64 d4 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (pow.f64 (+.f64 (-.f64 d1 d4) d3) #s(literal 3 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 (*.f64 (+.f64 (-.f64 d1 d4) d3) (+.f64 (-.f64 d1 d4) d3)) (*.f64 d2 (+.f64 (-.f64 d1 d4) d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 (-.f64 d1 d4)) #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 (+.f64 d3 (-.f64 d1 d4)) (+.f64 d3 (+.f64 d2 (-.f64 d1 d4))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d1) d4) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (+.f64 (-.f64 d2 d1) d4) (+.f64 (-.f64 d2 d1) d4)) (+.f64 (*.f64 d3 d3) (*.f64 (+.f64 (-.f64 d2 d1) d4) d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)) (*.f64 d3 (+.f64 d4 (+.f64 d3 (-.f64 d2 d1))))))
(/.f64 (-.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (-.f64 (-.f64 d4 d3) (-.f64 d2 d1)))
(/.f64 (fma.f64 (-.f64 d4 d3) (-.f64 d4 d3) (*.f64 (-.f64 d2 d1) (neg.f64 (-.f64 d2 d1)))) (+.f64 d1 (-.f64 d4 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 (-.f64 d1 d4) d3) (+.f64 (-.f64 d1 d4) d3))) (+.f64 d2 (+.f64 (-.f64 d1 d4) d3)))
(/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d3 (-.f64 d1 d4)) (-.f64 d4 (+.f64 d1 d3)))) (+.f64 d3 (+.f64 d2 (-.f64 d1 d4))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 d2 d1) d4) (+.f64 (-.f64 d2 d1) d4)) (*.f64 d3 d3)) (+.f64 (+.f64 (-.f64 d2 d1) d4) d3))
(/.f64 (*.f64 (+.f64 d4 (+.f64 d3 (-.f64 d2 d1))) (+.f64 d4 (-.f64 (-.f64 d2 d1) d3))) (+.f64 d4 (+.f64 d3 (-.f64 d2 d1))))
(pow.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) #s(literal 1 binary64))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(pow.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (cbrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 3 binary64))
(/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))
(pow.f64 (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 (*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (sqrt.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4)))) (sqrt.f64 (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(sqrt.f64 (*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))))
(log.f64 (/.f64 (exp.f64 d2) (exp.f64 (+.f64 (-.f64 d1 d4) d3))))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (exp.f64 d2) (exp.f64 (+.f64 (-.f64 d1 d4) d3))) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3))))
(cbrt.f64 (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (-.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(cbrt.f64 (*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 (*.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (/.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3))))
(log1p.f64 (-.f64 (/.f64 (exp.f64 d2) (exp.f64 (+.f64 (-.f64 d1 d4) d3))) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3))))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (log.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))
(/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 d4 d3) (-.f64 d4 d3)))) (log.f64 (-.f64 (-.f64 d2 d1) (-.f64 d4 d3)))) #s(literal 1 binary64)))
(/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 (-.f64 d4 d3) (-.f64 d3 d4))) (-.f64 d2 (-.f64 (+.f64 d1 d4) d3)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d1) (-.f64 d4 d3))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(fma.f64 #s(literal 1 binary64) (-.f64 d4 d3) (-.f64 d2 d1))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (cbrt.f64 (-.f64 d2 d1)) (-.f64 d4 d3))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d4 d3) (-.f64 d4 d3))) (cbrt.f64 (-.f64 d4 d3)) (-.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2) (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2) (-.f64 d4 (+.f64 d1 d3)))
(fma.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (-.f64 d4 d3))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(fma.f64 (pow.f64 (-.f64 d4 d3) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d4 d3) #s(literal 1/2 binary64)) (-.f64 d2 d1))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(fma.f64 (pow.f64 d2 #s(literal 1/2 binary64)) (pow.f64 d2 #s(literal 1/2 binary64)) (neg.f64 (+.f64 (-.f64 d1 d4) d3)))
(+.f64 d4 (-.f64 (-.f64 d2 d1) d3))
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (-.f64 #s(literal 0 binary64) d1) d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3))) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 1 binary64) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3))) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 d1)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d4 (-.f64 d3 d2)) d1))))) (/.f64 (pow.f64 d1 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d4 (-.f64 d3 d2)) d1))))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (cbrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1/2 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) d1) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) d1))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d1 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2))) #s(literal 3 binary64)) (neg.f64 (pow.f64 d1 #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2))) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 d1))))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d4 d3)) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(pow.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(pow.f64 (pow.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(sqrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(log.f64 (exp.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(cbrt.f64 (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(exp.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))) (*.f64 d1 (neg.f64 d1)))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d1) d3)))
(+.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) d1) d3 (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 1 binary64) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (cbrt.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (*.f64 d1 d3)))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (cbrt.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64)) (*.f64 d1 d3)))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d2))
(*.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) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (/.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 d3 (*.f64 d1 d3)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (*.f64 d1 (*.f64 d3 (*.f64 d1 d3))) (*.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) (cbrt.f64 d1)))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 1/2 binary64))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d2))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))) (*.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 (+.f64 d2 d3) (neg.f64 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d3 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))) (-.f64 (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3))))
(/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d2 d3))
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))))
(*.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))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 d2 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d2 d1 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 0 binary64))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)) (*.f64 d1 d4)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(+.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (-.f64 #s(literal 0 binary64) (*.f64 d1 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(fma.f64 (-.f64 d2 d3) (*.f64 (-.f64 d2 d3) (/.f64 d1 (-.f64 d2 (+.f64 d4 d3)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (*.f64 d1 d4)) (-.f64 d2 (+.f64 d4 d3)))))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d4 (*.f64 d1 (+.f64 d4 (-.f64 d3 d2)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d4 (*.f64 d1 (+.f64 d4 (-.f64 d3 d2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d4 (*.f64 d1 (+.f64 d4 (-.f64 d3 d2)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))))) (+.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 d4 (*.f64 d1 d4)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (-.f64 (neg.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 d1 (*.f64 d4 (*.f64 d1 (+.f64 d4 (-.f64 d3 d2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (+.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) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 (+.f64 d2 d3) d4)))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 (-.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 d3) d4)) (*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))) (*.f64 d1 (-.f64 (+.f64 d2 d3) d4)))
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(sqrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d4 (*.f64 d1 d4)))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 1/2 binary64)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 d4 (-.f64 d3 d2)))

eval195.0ms (2.2%)

Compiler

Compiled 20884 to 3732 computations (82.1% saved)

prune91.0ms (1%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New92711938
Fresh000
Picked202
Done000
Total92911940
Accuracy
100.0%
Counts
940 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.0%
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d4 d1)) (*.f64 d1 d1))
73.1%
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
52.3%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d1))
90.3%
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
87.1%
(*.f64 d3 (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) d1))
76.2%
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
78.6%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
30.2%
(*.f64 d1 (neg.f64 d3))
35.4%
(*.f64 d1 (neg.f64 d1))
32.1%
(*.f64 d1 d4)
27.9%
(*.f64 d1 d2)
Compiler

Compiled 250 to 160 computations (36% saved)

localize117.0ms (1.3%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
97.6%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d1))
100.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
100.0%
(-.f64 d2 (+.f64 d1 d3))
100.0%
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
94.2%
(/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)
91.4%
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
Results
38.0ms176×256valid
53.0ms80×256infinite
Compiler

Compiled 102 to 19 computations (81.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
ival-sub: 41.0ms (66.7% of total)
ival-mult: 12.0ms (19.5% of total)
ival-add: 4.0ms (6.5% of total)
ival-div: 2.0ms (3.3% of total)
ival-neg: 1.0ms (1.6% of total)
const: 0.0ms (0% of total)

series33.0ms (0.4%)

Counts
6 → 210
Calls
Call 1
Inputs
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)>
#<alt (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))>
#<alt (-.f64 d2 (+.f64 d1 d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))>
#<alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d1))>
Outputs
#<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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))>
#<alt (*.f64 d1 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) #s(literal 1 binary64))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) #s(literal 1 binary64))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) #s(literal 1 binary64))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)>
#<alt (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))>
#<alt (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))>
#<alt (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))>
#<alt (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))>
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d1 (-.f64 d2 d1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 d1 d3))>
#<alt d2>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))>
#<alt (-.f64 d2 d3)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))>
#<alt (-.f64 d2 d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))>
#<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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (-.f64 (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (-.f64 (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (-.f64 (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
Calls

57 calls:

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

rewrite387.0ms (4.4%)

Algorithm
batch-egg-rewrite
Rules
893×log1p-expm1-u
204×expm1-log1p-u
199×add-cube-cbrt
197×add-exp-log
197×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023204
1412200
26892200
Stop Event
node limit
Counts
6 → 277
Calls
Call 1
Inputs
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(-.f64 d2 (+.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d1))
Outputs
(+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(+.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 d1))
(+.f64 (*.f64 (*.f64 d4 d1) #s(literal 1 binary64)) (*.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))) #s(literal 1 binary64))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) d4)
(*.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))) (*.f64 (cbrt.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) d4))
(*.f64 (cbrt.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))) (cbrt.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(*.f64 (cbrt.f64 (*.f64 d4 d4)) (*.f64 (cbrt.f64 d4) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64)) d4))
(*.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (*.f64 d4 (cbrt.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))) (cbrt.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (*.f64 d4 (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (sqrt.f64 d4)) (sqrt.f64 d4))
(/.f64 (+.f64 (pow.f64 (*.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (-.f64 (*.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (-.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(/.f64 (*.f64 d4 (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))
(/.f64 (*.f64 d4 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1))) d4) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) d4) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))))
(log.f64 (exp.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1)))) (*.f64 d4 (*.f64 d4 d4))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(exp.f64 (log.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) #s(literal 1 binary64)))
(fma.f64 d4 d1 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1 binary64))
(*.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 #s(literal 1 binary64) d4)))
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d4))
(*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (cbrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) d4)))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1/2 binary64)))
(*.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 #s(literal 1 binary64) d4)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d4)))
(*.f64 (/.f64 #s(literal 1 binary64) d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d4 d4))) (/.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)) #s(literal 1 binary64)) (/.f64 d1 d4))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 (*.f64 d4 d4))) (/.f64 d1 (cbrt.f64 d4)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 d4)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d4)) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 d4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (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)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 d4)))
(/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)
(/.f64 #s(literal 1 binary64) (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (-.f64 #s(literal 0 binary64) d4))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) d4)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 d4)) (sqrt.f64 d4))
(/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64)) d4)
(/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (-.f64 #s(literal 0 binary64) d4)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(sqrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(log.f64 (exp.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(cbrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.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 d1 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))) (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)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3))) d1) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) d1) (+.f64 d2 (+.f64 d1 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 (*.f64 d1 d1))))
(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)))) #s(literal 1 binary64)))
(+.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(+.f64 d2 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) #s(literal 1 binary64) (+.f64 d1 d3)))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (cbrt.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d1 d3)))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))
(+.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d2)
(+.f64 (-.f64 d2 d1) (neg.f64 d3))
(+.f64 (-.f64 d2 d1) (*.f64 #s(literal -1 binary64) d3))
(+.f64 (-.f64 d2 d1) (*.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3)))
(+.f64 (-.f64 d2 d1) (*.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3)))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (exp.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 (+.f64 d1 d3))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 d2 (+.f64 d1 d3))))
(-.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d1 d3))))
(*.f64 (+.f64 (sqrt.f64 d2) (sqrt.f64 (+.f64 d1 d3))) (-.f64 (sqrt.f64 d2) (sqrt.f64 (+.f64 d1 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3)))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (neg.f64 (+.f64 d2 (+.f64 d1 d3))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) (*.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d1) d3))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) (-.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 (-.f64 d2 d1) d3))
(pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 3 binary64))
(pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 (+.f64 d1 d3)))))
(cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3))))
(log1p.f64 (expm1.f64 (-.f64 d2 (+.f64 d1 d3))))
(exp.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d1) d1))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (neg.f64 (*.f64 d1 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 (+.f64 d4 (-.f64 d2 d1)) d1)
(*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1)))) (*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d1))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 d4 (-.f64 d2 d1))))
(*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64)) d1))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d4 (-.f64 d2 d1))))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1))))) (cbrt.f64 (+.f64 d4 (-.f64 d2 d1))))
(*.f64 (*.f64 d1 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))) (+.f64 d4 (-.f64 d2 d1)))) (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 d1))) (+.f64 d1 (+.f64 d4 d2)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))) (+.f64 d4 (-.f64 d2 d1))) d1) (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 d1)) d1) (+.f64 d1 (+.f64 d4 d2)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(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)))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (*.f64 d1 d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (+.f64 (neg.f64 (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (fma.f64 (neg.f64 (*.f64 d1 d1)) #s(literal 1 binary64) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d2))
(+.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d1))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d1) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d1)))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d1)))
(*.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d1))))
(*.f64 (-.f64 d2 d1) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) d1) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (*.f64 d1 (+.f64 d2 d1)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1)))) (neg.f64 (*.f64 d1 (+.f64 d2 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (pow.f64 (neg.f64 (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (pow.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (-.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(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))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 d1) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (neg.f64 (*.f64 d1 d1)))

simplify176.0ms (2%)

Algorithm
egg-herbie
Rules
539×fma-define
466×distribute-lft-in
448×distribute-rgt-in
299×associate-/l*
217×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081027062
1231523659
Stop Event
node limit
Counts
487 → 455
Calls
Call 1
Inputs
(*.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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 d1 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) #s(literal 1 binary64))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) #s(literal 1 binary64))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) #s(literal 1 binary64))) d1)) #s(literal 1 binary64)))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))
(/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (+.f64 d1 d3))
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(-.f64 d2 d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(-.f64 d2 d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(+.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 d1))
(+.f64 (*.f64 (*.f64 d4 d1) #s(literal 1 binary64)) (*.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))) #s(literal 1 binary64))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) d4)
(*.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))) (*.f64 (cbrt.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) d4))
(*.f64 (cbrt.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))) (cbrt.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(*.f64 (cbrt.f64 (*.f64 d4 d4)) (*.f64 (cbrt.f64 d4) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64)) d4))
(*.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (*.f64 d4 (cbrt.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))) (cbrt.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (*.f64 d4 (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (sqrt.f64 d4)) (sqrt.f64 d4))
(/.f64 (+.f64 (pow.f64 (*.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (-.f64 (*.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (-.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(/.f64 (*.f64 d4 (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))
(/.f64 (*.f64 d4 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1))) d4) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) d4) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))))
(log.f64 (exp.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1)))) (*.f64 d4 (*.f64 d4 d4))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(exp.f64 (log.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) #s(literal 1 binary64)))
(fma.f64 d4 d1 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1 binary64))
(*.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 #s(literal 1 binary64) d4)))
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d4))
(*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (cbrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) d4)))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1/2 binary64)))
(*.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 #s(literal 1 binary64) d4)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d4)))
(*.f64 (/.f64 #s(literal 1 binary64) d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d4 d4))) (/.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)) #s(literal 1 binary64)) (/.f64 d1 d4))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 (*.f64 d4 d4))) (/.f64 d1 (cbrt.f64 d4)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 d4)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d4)) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 d4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (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)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 d4)))
(/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)
(/.f64 #s(literal 1 binary64) (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (-.f64 #s(literal 0 binary64) d4))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) d4)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 d4)) (sqrt.f64 d4))
(/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64)) d4)
(/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (-.f64 #s(literal 0 binary64) d4)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(sqrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(log.f64 (exp.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(cbrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.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 d1 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))) (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)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3))) d1) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) d1) (+.f64 d2 (+.f64 d1 d3)))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 (*.f64 d1 d1))))
(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)))) #s(literal 1 binary64)))
(+.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(+.f64 d2 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) #s(literal 1 binary64) (+.f64 d1 d3)))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (cbrt.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d1 d3)))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))
(+.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d2)
(+.f64 (-.f64 d2 d1) (neg.f64 d3))
(+.f64 (-.f64 d2 d1) (*.f64 #s(literal -1 binary64) d3))
(+.f64 (-.f64 d2 d1) (*.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3)))
(+.f64 (-.f64 d2 d1) (*.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3)))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (exp.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 (+.f64 d1 d3))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 d2 (+.f64 d1 d3))))
(-.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d1 d3))))
(*.f64 (+.f64 (sqrt.f64 d2) (sqrt.f64 (+.f64 d1 d3))) (-.f64 (sqrt.f64 d2) (sqrt.f64 (+.f64 d1 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3)))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (neg.f64 (+.f64 d2 (+.f64 d1 d3))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) (*.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d1) d3))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) (-.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 (-.f64 d2 d1) d3))
(pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 3 binary64))
(pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 (+.f64 d1 d3)))))
(cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3))))
(log1p.f64 (expm1.f64 (-.f64 d2 (+.f64 d1 d3))))
(exp.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d1) d1))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (neg.f64 (*.f64 d1 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 (+.f64 d4 (-.f64 d2 d1)) d1)
(*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1)))) (*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d1))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 d4 (-.f64 d2 d1))))
(*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64)) d1))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d4 (-.f64 d2 d1))))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1))))) (cbrt.f64 (+.f64 d4 (-.f64 d2 d1))))
(*.f64 (*.f64 d1 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))) (+.f64 d4 (-.f64 d2 d1)))) (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 d1))) (+.f64 d1 (+.f64 d4 d2)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))) (+.f64 d4 (-.f64 d2 d1))) d1) (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 d1)) d1) (+.f64 d1 (+.f64 d4 d2)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(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)))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (*.f64 d1 d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (+.f64 (neg.f64 (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (fma.f64 (neg.f64 (*.f64 d1 d1)) #s(literal 1 binary64) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d2))
(+.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d1)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d1))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d1) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d1)))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d1)))
(*.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d1))))
(*.f64 (-.f64 d2 d1) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) d1) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (*.f64 d1 (+.f64 d2 d1)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1)))) (neg.f64 (*.f64 d1 (+.f64 d2 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (pow.f64 (neg.f64 (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (pow.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (-.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(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))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 d1) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (neg.f64 (*.f64 d1 d1)))
Outputs
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3))))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 d4)
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (-.f64 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2)) d1) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (-.f64 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2)) d1) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (-.f64 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2)) d1) (neg.f64 d4))
(*.f64 d1 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))))
(*.f64 d1 (+.f64 d4 (*.f64 d4 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 d4 (/.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 d4 (/.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 d4 (/.f64 (-.f64 d2 d3) d4))) d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) d1) #s(literal 1 binary64)))
(*.f64 (fma.f64 d4 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)) d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) d1) #s(literal 1 binary64)))
(*.f64 (fma.f64 d4 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)) d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) d1) #s(literal 1 binary64)))
(*.f64 (fma.f64 d4 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)) d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) #s(literal 1 binary64))) d1)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 (neg.f64 (/.f64 (-.f64 d2 d3) d4)) #s(literal -1 binary64)) (/.f64 d4 d1)) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) #s(literal 1 binary64))) d1)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 (neg.f64 (/.f64 (-.f64 d2 d3) d4)) #s(literal -1 binary64)) (/.f64 d4 d1)) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 d2 d4) (/.f64 d3 d4))) #s(literal 1 binary64))) d1)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 (neg.f64 (/.f64 (-.f64 d2 d3) d4)) #s(literal -1 binary64)) (/.f64 d4 d1)) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(fma.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(fma.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))))
(fma.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d2 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d2 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))
(*.f64 d2 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))) d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 (neg.f64 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))) d2) d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 (neg.f64 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))) d2) d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) d2)))))
(*.f64 (neg.f64 (fma.f64 d4 (/.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))) d2) d1)) (neg.f64 d2))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(-.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1)) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(-.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1)) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))))
(-.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1)) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 d3 (-.f64 (*.f64 d4 (/.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) d3)) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 d3 (-.f64 (*.f64 d4 (/.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) d3)) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))
(*.f64 d3 (-.f64 (*.f64 d4 (/.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) d3)) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d4 (/.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d4 (/.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d4 (/.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1) d3)))))
(/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)
(*.f64 (-.f64 d2 d3) (/.f64 d1 d4))
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))
(*.f64 d1 (neg.f64 (/.f64 d1 d4)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))
(*.f64 d1 (neg.f64 (/.f64 d1 d4)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 (-.f64 (/.f64 d2 (*.f64 d1 d4)) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))
(/.f64 (*.f64 d1 (+.f64 d1 d3)) (neg.f64 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(-.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(-.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))
(-.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d2 (/.f64 d1 d4))
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))
(*.f64 d2 (-.f64 (/.f64 d1 d4) (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4)))))
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4))) (/.f64 d1 d4)))
(*.f64 d2 (-.f64 (/.f64 d1 d4) (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4)))))
(*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 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 d2 (/.f64 d1 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))
(*.f64 (-.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4))) (/.f64 d1 d4)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 d4)))))
(*.f64 (-.f64 (*.f64 (+.f64 d1 d3) (/.f64 d1 (*.f64 d2 d4))) (/.f64 d1 d4)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d2 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 (-.f64 d2 d1) (/.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))
(*.f64 d1 (/.f64 (neg.f64 d3) d4))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d3 (-.f64 (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d4) (/.f64 d1 d4)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d3 (-.f64 (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d4) (/.f64 d1 d4)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d3 (-.f64 (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d4) (/.f64 d1 d4)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))
(*.f64 d1 (/.f64 (neg.f64 d3) d4))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 (-.f64 (/.f64 d1 d4) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d4)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 (-.f64 (/.f64 d1 d4) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d4)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))) (/.f64 d1 d4))))
(*.f64 (-.f64 (/.f64 d1 d4) (/.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d4)) (neg.f64 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2)) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2)) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d2)) d1)))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))))
(*.f64 #s(literal -1 binary64) (+.f64 d1 d3))
(-.f64 (neg.f64 d3) d1)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 (+.f64 (/.f64 d1 d2) (+.f64 (/.f64 d3 d2) #s(literal -1 binary64))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 (+.f64 (/.f64 d1 d2) (+.f64 (/.f64 d3 d2) #s(literal -1 binary64))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 (+.f64 (/.f64 d1 d2) (+.f64 (/.f64 d3 d2) #s(literal -1 binary64))) (neg.f64 d2))
(-.f64 d2 d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 d2 (+.f64 d1 d3))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 d1 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 d1 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 d1 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d1))))
(-.f64 d2 d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 d2 (+.f64 d1 d3))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64))) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) #s(literal -1 binary64))) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.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 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1))))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.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 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(*.f64 d4 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(*.f64 d4 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))))
(*.f64 d4 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))))
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 d2 d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(-.f64 (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d2 d1))
(-.f64 (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d2 d1))
(-.f64 (*.f64 d1 d2) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (*.f64 d1 d1) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (*.f64 d1 d1) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (*.f64 d1 d1) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 d1) d2) d1) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 d1) d2) d1) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 d1) d2) d1) (neg.f64 d2))
(+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(+.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 d1))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(+.f64 (*.f64 (*.f64 d4 d1) #s(literal 1 binary64)) (*.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1 binary64)))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) d4)
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1 binary64))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))) (*.f64 (cbrt.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) d4))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64))) (*.f64 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2))) (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2))))))) (*.f64 d4 (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))))
(*.f64 (cbrt.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)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))) (cbrt.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(*.f64 (cbrt.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)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d4 d4)) (*.f64 (cbrt.f64 d4) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 d4 d4)) (cbrt.f64 d4)) (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64)) d4))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/2 binary64)))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 (*.f64 d4 (cbrt.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))) (cbrt.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 d4 (*.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64))) (*.f64 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2))) (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2))))))) (cbrt.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(*.f64 (*.f64 d4 (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1/2 binary64)))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(*.f64 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1) (*.f64 (cbrt.f64 (*.f64 d4 d4)) (cbrt.f64 d4)))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (sqrt.f64 d4)) (sqrt.f64 d4))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (-.f64 (*.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))))
(/.f64 (*.f64 (pow.f64 d4 #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d4) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d4 (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1)) (*.f64 (*.f64 d1 d4) (*.f64 d1 d4))))
(/.f64 (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (-.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(/.f64 (*.f64 (*.f64 d4 d4) (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 d4) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(/.f64 (*.f64 d4 (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))
(*.f64 d4 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))))
(/.f64 (*.f64 d4 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1))) d4) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))
(*.f64 d4 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))))
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) d4) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2)))))
(pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1 binary64))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) #s(literal 3 binary64))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(pow.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(pow.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(sqrt.f64 (*.f64 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (*.f64 d4 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))))
(fabs.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)))
(log.f64 (exp.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 3 binary64)))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(cbrt.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 d4 #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2))) (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2))))))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (*.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1)))) (*.f64 d4 (*.f64 d4 d4))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 d4 #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2))) (+.f64 d1 (*.f64 (/.f64 d1 d4) (-.f64 (+.f64 d1 d3) d2))))))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) (-.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) d1))))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(exp.f64 (log.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) #s(literal 1 binary64)))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(fma.f64 d4 d1 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 d1 d4))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (/.f64 #s(literal 1 binary64) d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d4))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (cbrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) d4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (cbrt.f64 d1) d4)))
(*.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1/2 binary64)))
(*.f64 d1 (/.f64 (-.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)))) d4))
(*.f64 d1 (/.f64 (-.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 #s(literal 1 binary64) d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 #s(literal 1 binary64) d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) d1)
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d4 d4))) (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 d4)) (cbrt.f64 (*.f64 d4 d4))))
(*.f64 (/.f64 d1 (sqrt.f64 d4)) (/.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d4)) (/.f64 d1 (sqrt.f64 d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64)) (/.f64 d1 d4))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 (*.f64 d4 d4))) (/.f64 d1 (cbrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 d4)) (cbrt.f64 (*.f64 d4 d4))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 d4)) (cbrt.f64 (*.f64 d4 d4))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d4)) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 d4 d4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (sqrt.f64 d4)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 d4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 2 binary64))) (/.f64 (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 d4)) (sqrt.f64 d4)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 d4)) (cbrt.f64 (*.f64 d4 d4))))
(/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(/.f64 #s(literal 1 binary64) (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1 binary64)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (-.f64 #s(literal 0 binary64) d4))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 d4)) (sqrt.f64 d4))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64)) d4)
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(/.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(*.f64 d1 (/.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 d4)) (cbrt.f64 (*.f64 d4 d4))))
(pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 3 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(pow.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) #s(literal 1/3 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(pow.f64 (/.f64 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal -1 binary64))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (-.f64 #s(literal 0 binary64) d4)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) d4))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(sqrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(log.f64 (exp.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(cbrt.f64 (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) #s(literal 1 binary64)))
(*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 2 binary64))) (*.f64 d1 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 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 (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 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 2 binary64))) (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 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (+.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) (+.f64 d1 (+.f64 d3 d2)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3))) d1) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) d1) (+.f64 d2 (+.f64 d1 d3)))
(*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) (+.f64 d1 (+.f64 d3 d2)))))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(-.f64 d2 (+.f64 d1 d3))
(+.f64 d2 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) #s(literal 1 binary64)))
(-.f64 d2 (+.f64 d1 d3))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) #s(literal 1 binary64) (+.f64 d1 d3)))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (cbrt.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d1 d3)))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))
(+.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) d2)
(-.f64 d2 (+.f64 d1 d3))
(+.f64 (-.f64 d2 d1) (neg.f64 d3))
(-.f64 d2 (+.f64 d1 d3))
(+.f64 (-.f64 d2 d1) (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 (+.f64 d1 d3))
(+.f64 (-.f64 d2 d1) (*.f64 (neg.f64 (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3)))
(-.f64 d2 (+.f64 d1 (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 d3))))
(+.f64 (-.f64 d2 d1) (*.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3)))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) (/.f64 (*.f64 (+.f64 d1 d3) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (/.f64 (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 (+.f64 d1 d3))) (/.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (+.f64 d2 (+.f64 d1 d3))))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) (+.f64 d1 (+.f64 d3 d2))))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 (+.f64 d1 d3))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(-.f64 d2 (+.f64 d1 d3))
(*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 d1 d3)))
(-.f64 d2 (+.f64 d1 d3))
(*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(-.f64 d2 (+.f64 d1 d3))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))))
(-.f64 d2 (+.f64 d1 d3))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d1 d3))))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) (+.f64 d1 (+.f64 d3 d2))))
(*.f64 (+.f64 (sqrt.f64 d2) (sqrt.f64 (+.f64 d1 d3))) (-.f64 (sqrt.f64 d2) (sqrt.f64 (+.f64 d1 d3))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d1 d3)) (sqrt.f64 d2)) (-.f64 (sqrt.f64 d2) (sqrt.f64 (+.f64 d1 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3)))))
(-.f64 d2 (+.f64 d1 d3))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (+.f64 d1 d3)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))))
(-.f64 d2 (+.f64 d1 d3))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3)))) (-.f64 d2 (+.f64 d1 d3)))) (neg.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))))
(-.f64 d2 (+.f64 d1 d3))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)))) (neg.f64 (+.f64 d2 (+.f64 d1 d3))))
(/.f64 (neg.f64 (*.f64 (+.f64 d1 (+.f64 d3 d2)) (-.f64 (+.f64 d1 d3) d2))) (+.f64 d1 (+.f64 d3 d2)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))) (*.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 d3) d1) #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d1) d3))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d3 (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))) (-.f64 d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3))))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) (+.f64 d1 (+.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 (-.f64 d2 d1) d3))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 d3 (-.f64 d2 d1)))
(pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(-.f64 d2 (+.f64 d1 d3))
(pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 3 binary64))
(-.f64 d2 (+.f64 d1 d3))
(pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1/3 binary64))
(-.f64 d2 (+.f64 d1 d3))
(pow.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 2 binary64))
(-.f64 d2 (+.f64 d1 d3))
(sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))
(-.f64 d2 (+.f64 d1 d3))
(log.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))))
(-.f64 d2 (+.f64 d1 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 (+.f64 d1 d3)))))
(-.f64 d2 (+.f64 d1 d3))
(cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(-.f64 d2 (+.f64 d1 d3))
(expm1.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3))))
(log1p.f64 (expm1.f64 (-.f64 d2 (+.f64 d1 d3))))
(-.f64 d2 (+.f64 d1 d3))
(exp.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))))
(-.f64 d2 (+.f64 d1 d3))
(exp.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64)))
(-.f64 d2 (+.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) d2 (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(-.f64 d2 (+.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2)) (+.f64 d1 d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (-.f64 #s(literal 0 binary64) (+.f64 d1 d3)))
(-.f64 d2 (+.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (-.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 (+.f64 d4 (-.f64 d2 d1)) d1)
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1)))) (*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d1))) d1))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1)))) (*.f64 d1 (cbrt.f64 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 d4 (-.f64 d2 d1))))
(*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64)) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1/2 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d4 (-.f64 d2 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1))))) (cbrt.f64 (+.f64 d4 (-.f64 d2 d1))))
(*.f64 d1 (*.f64 (cbrt.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1)))) (cbrt.f64 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 (*.f64 d1 (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 1/2 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (cbrt.f64 d1) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (+.f64 d4 (-.f64 d2 d1))))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))) (+.f64 d4 (-.f64 d2 d1)))) (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (/.f64 (fma.f64 d1 (+.f64 d4 (+.f64 d1 d2)) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (fma.f64 d1 (+.f64 d4 (+.f64 d1 d2)) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 d1))) (+.f64 d1 (+.f64 d4 d2)))
(*.f64 (*.f64 (+.f64 d4 (+.f64 d1 d2)) (+.f64 d4 (-.f64 d2 d1))) (/.f64 d1 (+.f64 d4 (+.f64 d1 d2))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))) (+.f64 d4 (-.f64 d2 d1))) d1) (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 (+.f64 d1 (+.f64 d4 d2)))))
(*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (/.f64 (fma.f64 d1 (+.f64 d4 (+.f64 d1 d2)) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (fma.f64 d1 (+.f64 d4 (+.f64 d1 d2)) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (*.f64 d1 d1)) d1) (+.f64 d1 (+.f64 d4 d2)))
(*.f64 (*.f64 (+.f64 d4 (+.f64 d1 d2)) (+.f64 d4 (-.f64 d2 d1))) (/.f64 d1 (+.f64 d4 (+.f64 d1 d2))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(sqrt.f64 (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(fabs.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1))))))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 d4 (-.f64 d2 d1)) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (+.f64 d4 (-.f64 d2 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 (-.f64 d2 d1)) #s(literal 3 binary64))))
(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 d4 (-.f64 d2 d1)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 (*.f64 d1 d1)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 d1 d2) (+.f64 (neg.f64 (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (fma.f64 (neg.f64 (*.f64 d1 d1)) #s(literal 1 binary64) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64)))) (*.f64 d1 (+.f64 d1 (-.f64 d2 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d1)))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d2 d1))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d1) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d1)))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d2 d1) (cbrt.f64 d1)))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (-.f64 d2 d1) d1)
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) d1) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) d1))
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 d2))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1)))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1)))))
(*.f64 d1 (-.f64 d2 d1))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1)))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1))) (*.f64 d1 (+.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 d1))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 d1))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (pow.f64 d1 #s(literal 6 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d2 d1)))) (neg.f64 (*.f64 d1 (+.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (pow.f64 (neg.f64 (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (neg.f64 (+.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (pow.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (-.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d2 d1))) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 (-.f64 d2 d1))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))) (fma.f64 d1 (-.f64 d2 d1) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1))))
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 d2 d1))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d2 d1))
(sqrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))))
(fabs.f64 (*.f64 d1 (-.f64 d2 d1)))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(*.f64 d1 (-.f64 d2 d1))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 3 binary64)))
(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))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d2 d1))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d2 d1))
(fma.f64 d1 (-.f64 d2 d1) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d1)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d1)))
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fma.f64 d1 (-.f64 d2 d1) (*.f64 #s(literal 0 binary64) (*.f64 d1 d1)))
(fma.f64 (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 1/2 binary64)) (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d2 d1))

eval197.0ms (2.2%)

Compiler

Compiled 18479 to 3973 computations (78.5% saved)

prune107.0ms (1.2%)

Pruning

12 alts after pruning (9 fresh and 3 done)

PrunedKeptTotal
New9384942
Fresh156
Picked235
Done000
Total94112953
Accuracy
100.0%
Counts
953 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.1%
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
52.3%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d1))
54.7%
(*.f64 (-.f64 d2 d1) d1)
53.0%
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
87.1%
(*.f64 d3 (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) d1))
76.2%
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
58.7%
(*.f64 d1 (-.f64 d4 d1))
55.1%
(*.f64 d1 (+.f64 d2 d4))
30.2%
(*.f64 d1 (neg.f64 d3))
35.4%
(*.f64 d1 (neg.f64 d1))
32.1%
(*.f64 d1 d4)
27.9%
(*.f64 d1 d2)
Compiler

Compiled 218 to 142 computations (34.9% saved)

localize92.0ms (1%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
94.5%
(/.f64 (*.f64 d1 d2) d4)
92.5%
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
100.0%
(*.f64 (-.f64 d2 d1) d1)
100.0%
(*.f64 d1 (+.f64 d2 d4))
93.9%
(*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))
90.8%
(*.f64 d3 (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) d1))
Results
44.0ms176×256valid
20.0ms80×256infinite
Compiler

Compiled 106 to 20 computations (81.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 12.0ms (49.4% of total)
ival-sub: 4.0ms (16.5% of total)
ival-div: 4.0ms (16.5% of total)
ival-add: 4.0ms (16.5% of total)
const: 0.0ms (0% of total)

series44.0ms (0.5%)

Counts
7 → 204
Calls
Call 1
Inputs
#<alt (*.f64 d3 (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) d1))>
#<alt (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 (-.f64 d2 d1) d1)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))>
#<alt (/.f64 (*.f64 d1 d2) d4)>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))>
Outputs
#<alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))>
#<alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))))>
#<alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)))>
#<alt (+.f64 (*.f64 d1 d4) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))>
#<alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))) d1)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))) d1)) #s(literal 1 binary64)))>
#<alt (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)>
#<alt (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))>
#<alt (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))>
#<alt (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))>
#<alt (*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))>
#<alt (*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))))>
#<alt (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)>
#<alt (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))>
#<alt (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))>
#<alt (+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))>
#<alt (*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))>
#<alt (*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))))>
#<alt (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<alt (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)>
#<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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))>
#<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 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))>
#<alt (*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))>
#<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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))>
#<alt d1>
#<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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.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 d1>
Calls

66 calls:

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

rewrite284.0ms (3.2%)

Algorithm
batch-egg-rewrite
Rules
713×log1p-expm1-u
216×add-cube-cbrt
216×expm1-log1p-u
213×add-exp-log
213×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025235
1447227
27268227
Stop Event
node limit
Counts
7 → 314
Calls
Call 1
Inputs
(*.f64 d3 (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) d1))
(*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (-.f64 d2 d1) d1)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(/.f64 (*.f64 d1 d2) d4)
(+.f64 d1 (/.f64 (*.f64 d1 d2) d4))
Outputs
(+.f64 (*.f64 d3 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) d3) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))) #s(literal 1 binary64))
(*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) d3)
(*.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) d3))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) (pow.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)))
(*.f64 (cbrt.f64 (*.f64 d3 d3)) (*.f64 (cbrt.f64 d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) d3))
(*.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (sqrt.f64 d3)) (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (sqrt.f64 d3)))
(*.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 (*.f64 d3 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 (*.f64 d3 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(*.f64 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) (sqrt.f64 d3)) (sqrt.f64 d3))
(/.f64 (*.f64 d3 (-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (+.f64 (*.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))) (*.f64 d1 d1)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (*.f64 (/.f64 d1 d3) d1))))
(/.f64 (*.f64 d3 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1))
(/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 d1))) d3) (+.f64 (+.f64 (*.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))) (*.f64 d1 d1)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (*.f64 (/.f64 d1 d3) d1))))
(/.f64 (*.f64 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1))
(pow.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (sqrt.f64 d3)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 2 binary64)) (*.f64 d3 d3)))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))))
(exp.f64 (+.f64 (log.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (log.f64 d3)))
(exp.f64 (*.f64 (+.f64 (log.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (log.f64 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 d1 d3) d2) (*.f64 (/.f64 d1 d3) (-.f64 d4 d1)))
(+.f64 (*.f64 (/.f64 d1 d3) (-.f64 d4 d1)) (*.f64 (/.f64 d1 d3) d2))
(+.f64 (*.f64 d2 (/.f64 d1 d3)) (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)))
(+.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) (*.f64 d2 (/.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)))) #s(literal 1 binary64))
(*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d3) (+.f64 d2 (-.f64 d4 d1))))
(*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))
(*.f64 (/.f64 d1 d3) (+.f64 d2 (-.f64 d4 d1)))
(*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3))) (*.f64 (cbrt.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))) (*.f64 (cbrt.f64 (+.f64 d2 (-.f64 d4 d1))) (/.f64 d1 d3)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) (pow.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))))
(*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (+.f64 d2 (-.f64 d4 d1))))
(*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64)) (/.f64 d1 d3)))
(*.f64 (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) (/.f64 #s(literal 1 binary64) d3))
(*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1 binary64)) (/.f64 d1 d3))
(*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (cbrt.f64 (*.f64 d3 d3))) (/.f64 d1 (cbrt.f64 d3)))
(*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (sqrt.f64 d3)) (/.f64 d1 (sqrt.f64 d3)))
(*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (cbrt.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)))) (cbrt.f64 (/.f64 d1 d3)))
(*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64))) (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 d1 d3) (cbrt.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1))))) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1))))
(*.f64 (*.f64 (/.f64 d1 d3) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d3 d1))
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(/.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (/.f64 d3 d1) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2)))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 (/.f64 d3 d1) (+.f64 (-.f64 d2 d4) d1)))
(/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) d1) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))) d3))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))) (-.f64 #s(literal 0 binary64) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))) (/.f64 d3 d1)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) d1) (*.f64 (+.f64 (-.f64 d2 d4) d1) d3))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (-.f64 d2 d4) d1) (-.f64 #s(literal 0 binary64) d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 d2 d4) d1) (/.f64 d3 d1)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (*.f64 d3 (+.f64 (-.f64 d2 d4) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 (-.f64 d2 d4) d1)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (*.f64 (/.f64 d1 d3) (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))))
(/.f64 (*.f64 (/.f64 d1 d3) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (+.f64 (-.f64 d2 d4) d1))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) (/.f64 d1 d3)) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (/.f64 d1 d3)) (+.f64 (-.f64 d2 d4) d1))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 (-.f64 d4 d1))) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 1 binary64)) d3)
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) (sqrt.f64 d3)) (sqrt.f64 d3))
(pow.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) #s(literal 1 binary64))
(pow.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 3 binary64))
(pow.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))))
(log.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))) #s(literal 1 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))))
(log1p.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (/.f64 d1 d3)) (log.f64 (+.f64 d2 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 d1 d3)) (log.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 1 binary64)))
(+.f64 (*.f64 d2 d1) (*.f64 d4 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d4 d1) #s(literal 1 binary64)))
(+.f64 (*.f64 d4 d1) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (+.f64 d2 d4) d1)
(*.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (*.f64 (cbrt.f64 (+.f64 d2 d4)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 d2 d4)))
(*.f64 (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64)) d1))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d4)))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))) (cbrt.f64 (+.f64 d2 d4)))
(*.f64 (*.f64 d1 (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 d2 d4) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 d4) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (pow.f64 (*.f64 d4 d1) #s(literal 3 binary64))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d2 d1) (*.f64 d4 d1)))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d4 d1) (*.f64 d4 d1))) (-.f64 (*.f64 d2 d1) (*.f64 d4 d1)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4)))) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (-.f64 d2 d4))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) d1) (-.f64 d2 d4))
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4)))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d2 d4) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 d2 d4) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (*.f64 d1 (*.f64 d1 d1))))
(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))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 d4 d1))
(fma.f64 d1 d2 (*.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d4 d1))
(fma.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d4 d1))
(fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (*.f64 d4 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 #s(literal 0 binary64) d1) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (-.f64 d2 d1) d1)
(*.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 (cbrt.f64 (-.f64 d2 d1)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (cbrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d1)))
(*.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) d1))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d1)))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (cbrt.f64 (-.f64 d2 d1)))
(*.f64 (*.f64 d1 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64))) (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 d2 d1) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 d1) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 d1))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d2 d1))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 d1))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (+.f64 d2 d1))
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1)))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d1 (*.f64 d1 d1))))
(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))) #s(literal 1 binary64)))
(+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))
(+.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) (*.f64 d4 d1))
(+.f64 (*.f64 (*.f64 d4 d1) #s(literal 1 binary64)) (*.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) #s(literal 1 binary64))
(*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) d4)
(*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (*.f64 (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) d4))
(*.f64 (cbrt.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (cbrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) (cbrt.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(*.f64 (cbrt.f64 (*.f64 d4 d4)) (*.f64 (cbrt.f64 d4) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) d4))
(*.f64 (pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 d4 #s(literal 1/2 binary64)) (*.f64 (pow.f64 d4 #s(literal 1/2 binary64)) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (*.f64 d4 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (*.f64 d4 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (pow.f64 d4 #s(literal 1/2 binary64))) (pow.f64 d4 #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (-.f64 (*.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))) (-.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4)))))
(/.f64 (*.f64 d4 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))))
(/.f64 (*.f64 d4 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) d4) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))))
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) d4) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(log.f64 (exp.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(cbrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(cbrt.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (*.f64 d4 (*.f64 d4 d4))))
(expm1.f64 (log1p.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(log1p.f64 (expm1.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(exp.f64 (log.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 1 binary64)))
(fma.f64 d4 d1 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64))
(*.f64 d2 (/.f64 d1 d4))
(*.f64 d2 (*.f64 d1 (/.f64 #s(literal 1 binary64) d4)))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (*.f64 d2 d1) (/.f64 #s(literal 1 binary64) d4))
(*.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d4)))
(*.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))) (cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (/.f64 (cbrt.f64 (*.f64 d2 d1)) d4))
(*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (*.f64 (cbrt.f64 (*.f64 d2 d1)) (/.f64 #s(literal 1 binary64) d4)))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (/.f64 d2 d4)))
(*.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) d4))
(*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) d4)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 d2 d4)))
(*.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d4)))
(*.f64 (/.f64 #s(literal 1 binary64) d4) (*.f64 d2 d1))
(*.f64 (/.f64 d2 d4) d1)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (*.f64 d2 d1) (cbrt.f64 d4)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 (*.f64 d2 d1) (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 (/.f64 d2 (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 d1 (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 (/.f64 d2 #s(literal 1 binary64)) (/.f64 d1 d4))
(*.f64 (/.f64 d2 (cbrt.f64 (*.f64 d4 d4))) (/.f64 d1 (cbrt.f64 d4)))
(*.f64 (/.f64 d1 (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 d2 (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 d2 d4))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d4 d4))) (/.f64 d2 (cbrt.f64 d4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d2 d1)) d4))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) d4))
(*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (cbrt.f64 d4)))
(/.f64 (*.f64 d2 d1) d4)
(/.f64 #s(literal 1 binary64) (/.f64 d4 (*.f64 d2 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d4 (*.f64 d2 d1)) #s(literal 1 binary64)))
(/.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 0 binary64) d4))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d4 (*.f64 d2 d1))))
(/.f64 (neg.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (-.f64 #s(literal 0 binary64) d4)))
(/.f64 (/.f64 (*.f64 d2 d1) (pow.f64 d4 #s(literal 1/2 binary64))) (pow.f64 d4 #s(literal 1/2 binary64)))
(/.f64 (/.f64 (*.f64 d2 d1) #s(literal 1 binary64)) d4)
(/.f64 (/.f64 (*.f64 d2 d1) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 d4 (*.f64 d2 d1)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 0 binary64) d4)))
(neg.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1)) d4))
(sqrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))
(log.f64 (exp.f64 (*.f64 d2 (/.f64 d1 d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (/.f64 d1 d4)))))
(cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))))
(expm1.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d4))))
(log1p.f64 (expm1.f64 (*.f64 d2 (/.f64 d1 d4))))
(exp.f64 (log.f64 (*.f64 d2 (/.f64 d1 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64)))
(+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))
(+.f64 (*.f64 d2 (/.f64 d1 d4)) d1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (/.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1)))))
(*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (/.f64 #s(literal 1 binary64) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))) (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))) (-.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))) (neg.f64 (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))) (*.f64 d1 d1)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))
(pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(log.f64 (exp.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(expm1.f64 (log1p.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(log1p.f64 (expm1.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(exp.f64 (log.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(exp.f64 (*.f64 (log.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 (*.f64 d2 d1) (/.f64 #s(literal 1 binary64) d4) d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d2 (/.f64 d1 d4)))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d4)) d1)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))) d1)
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1) (*.f64 d2 (/.f64 d1 d4)))
(fma.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d2 (/.f64 d1 d4)))

simplify203.0ms (2.3%)

Algorithm
egg-herbie
Rules
438×fma-neg
391×distribute-lft-in
381×distribute-rgt-in
373×fma-define
278×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
084124778
1234723276
2668723063
Stop Event
node limit
Counts
518 → 472
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))))
(*.f64 d1 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))) d1)) #s(literal 1 binary64)))
(/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)
(+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))
(+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))
(+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))))
(/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)
(+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))
(+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))
(+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))))
(/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.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 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))
(*.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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
d1
(/.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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.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
d1
(+.f64 (*.f64 d3 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) d3) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))) #s(literal 1 binary64))
(*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) d3)
(*.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) d3))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) (pow.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)))
(*.f64 (cbrt.f64 (*.f64 d3 d3)) (*.f64 (cbrt.f64 d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) d3))
(*.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (sqrt.f64 d3)) (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (sqrt.f64 d3)))
(*.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 (*.f64 d3 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 (*.f64 d3 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(*.f64 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) (sqrt.f64 d3)) (sqrt.f64 d3))
(/.f64 (*.f64 d3 (-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (+.f64 (*.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))) (*.f64 d1 d1)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (*.f64 (/.f64 d1 d3) d1))))
(/.f64 (*.f64 d3 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1))
(/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 d1))) d3) (+.f64 (+.f64 (*.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))) (*.f64 d1 d1)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (*.f64 (/.f64 d1 d3) d1))))
(/.f64 (*.f64 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1))
(pow.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (sqrt.f64 d3)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 2 binary64)) (*.f64 d3 d3)))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))))
(exp.f64 (+.f64 (log.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (log.f64 d3)))
(exp.f64 (*.f64 (+.f64 (log.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (log.f64 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 d1 d3) d2) (*.f64 (/.f64 d1 d3) (-.f64 d4 d1)))
(+.f64 (*.f64 (/.f64 d1 d3) (-.f64 d4 d1)) (*.f64 (/.f64 d1 d3) d2))
(+.f64 (*.f64 d2 (/.f64 d1 d3)) (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)))
(+.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) (*.f64 d2 (/.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)))) #s(literal 1 binary64))
(*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d3) (+.f64 d2 (-.f64 d4 d1))))
(*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))
(*.f64 (/.f64 d1 d3) (+.f64 d2 (-.f64 d4 d1)))
(*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3))) (*.f64 (cbrt.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))) (*.f64 (cbrt.f64 (+.f64 d2 (-.f64 d4 d1))) (/.f64 d1 d3)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) (pow.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))))
(*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (+.f64 d2 (-.f64 d4 d1))))
(*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64)) (/.f64 d1 d3)))
(*.f64 (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) (/.f64 #s(literal 1 binary64) d3))
(*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1 binary64)) (/.f64 d1 d3))
(*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (cbrt.f64 (*.f64 d3 d3))) (/.f64 d1 (cbrt.f64 d3)))
(*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (sqrt.f64 d3)) (/.f64 d1 (sqrt.f64 d3)))
(*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (cbrt.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)))) (cbrt.f64 (/.f64 d1 d3)))
(*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64))) (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 d1 d3) (cbrt.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1))))) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1))))
(*.f64 (*.f64 (/.f64 d1 d3) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d3 d1))
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(/.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (/.f64 d3 d1) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2)))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 (/.f64 d3 d1) (+.f64 (-.f64 d2 d4) d1)))
(/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) d1) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))) d3))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))) (-.f64 #s(literal 0 binary64) d3)))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))) (/.f64 d3 d1)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) d1) (*.f64 (+.f64 (-.f64 d2 d4) d1) d3))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (-.f64 d2 d4) d1) (-.f64 #s(literal 0 binary64) d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 d2 d4) d1) (/.f64 d3 d1)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (*.f64 d3 (+.f64 (-.f64 d2 d4) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 (-.f64 d2 d4) d1)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (*.f64 (/.f64 d1 d3) (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))))
(/.f64 (*.f64 (/.f64 d1 d3) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (+.f64 (-.f64 d2 d4) d1))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) (/.f64 d1 d3)) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (/.f64 d1 d3)) (+.f64 (-.f64 d2 d4) d1))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 (-.f64 d4 d1))) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 1 binary64)) d3)
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) (sqrt.f64 d3)) (sqrt.f64 d3))
(pow.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) #s(literal 1 binary64))
(pow.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 3 binary64))
(pow.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))))
(log.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))) #s(literal 1 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))))
(log1p.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (/.f64 d1 d3)) (log.f64 (+.f64 d2 (-.f64 d4 d1)))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 d1 d3)) (log.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 1 binary64)))
(+.f64 (*.f64 d2 d1) (*.f64 d4 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d4 d1) #s(literal 1 binary64)))
(+.f64 (*.f64 d4 d1) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (+.f64 d2 d4) d1)
(*.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (*.f64 (cbrt.f64 (+.f64 d2 d4)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 d2 d4)))
(*.f64 (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64)) d1))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d4)))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))) (cbrt.f64 (+.f64 d2 d4)))
(*.f64 (*.f64 d1 (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 d2 d4) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d2 d4) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (pow.f64 (*.f64 d4 d1) #s(literal 3 binary64))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d2 d1) (*.f64 d4 d1)))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d4 d1) (*.f64 d4 d1))) (-.f64 (*.f64 d2 d1) (*.f64 d4 d1)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4)))) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (-.f64 d2 d4))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) d1) (-.f64 d2 d4))
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4)))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d2 d4) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 d2 d4) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (*.f64 d1 (*.f64 d1 d1))))
(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))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 d4 d1))
(fma.f64 d1 d2 (*.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d4 d1))
(fma.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d4 d1))
(fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (*.f64 d4 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 #s(literal 0 binary64) d1) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (-.f64 d2 d1) d1)
(*.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 (cbrt.f64 (-.f64 d2 d1)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (cbrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d1)))
(*.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) d1))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d1)))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (cbrt.f64 (-.f64 d2 d1)))
(*.f64 (*.f64 d1 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64))) (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 d2 d1) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 d1) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 d1))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d2 d1))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 d1))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (+.f64 d2 d1))
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1)))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d1 (*.f64 d1 d1))))
(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))) #s(literal 1 binary64)))
(+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))
(+.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) (*.f64 d4 d1))
(+.f64 (*.f64 (*.f64 d4 d1) #s(literal 1 binary64)) (*.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) #s(literal 1 binary64))
(*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) d4)
(*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (*.f64 (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) d4))
(*.f64 (cbrt.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (cbrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) (cbrt.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(*.f64 (cbrt.f64 (*.f64 d4 d4)) (*.f64 (cbrt.f64 d4) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) d4))
(*.f64 (pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 d4 #s(literal 1/2 binary64)) (*.f64 (pow.f64 d4 #s(literal 1/2 binary64)) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (*.f64 d4 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (*.f64 d4 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (pow.f64 d4 #s(literal 1/2 binary64))) (pow.f64 d4 #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (-.f64 (*.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))) (-.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4)))))
(/.f64 (*.f64 d4 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))))
(/.f64 (*.f64 d4 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) d4) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))))
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) d4) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(log.f64 (exp.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(cbrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(cbrt.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (*.f64 d4 (*.f64 d4 d4))))
(expm1.f64 (log1p.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(log1p.f64 (expm1.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(exp.f64 (log.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 1 binary64)))
(fma.f64 d4 d1 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64))
(*.f64 d2 (/.f64 d1 d4))
(*.f64 d2 (*.f64 d1 (/.f64 #s(literal 1 binary64) d4)))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (*.f64 d2 d1) (/.f64 #s(literal 1 binary64) d4))
(*.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d4)))
(*.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))) (cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (/.f64 (cbrt.f64 (*.f64 d2 d1)) d4))
(*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (*.f64 (cbrt.f64 (*.f64 d2 d1)) (/.f64 #s(literal 1 binary64) d4)))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (/.f64 d2 d4)))
(*.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) d4))
(*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) d4)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 d2 d4)))
(*.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d4)))
(*.f64 (/.f64 #s(literal 1 binary64) d4) (*.f64 d2 d1))
(*.f64 (/.f64 d2 d4) d1)
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (*.f64 d2 d1) (cbrt.f64 d4)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 (*.f64 d2 d1) (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 (/.f64 d2 (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 d1 (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 (/.f64 d2 #s(literal 1 binary64)) (/.f64 d1 d4))
(*.f64 (/.f64 d2 (cbrt.f64 (*.f64 d4 d4))) (/.f64 d1 (cbrt.f64 d4)))
(*.f64 (/.f64 d1 (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 d2 (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 d2 d4))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d4 d4))) (/.f64 d2 (cbrt.f64 d4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d2 d1)) d4))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) d4))
(*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (cbrt.f64 d4)))
(/.f64 (*.f64 d2 d1) d4)
(/.f64 #s(literal 1 binary64) (/.f64 d4 (*.f64 d2 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d4 (*.f64 d2 d1)) #s(literal 1 binary64)))
(/.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 0 binary64) d4))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d4 (*.f64 d2 d1))))
(/.f64 (neg.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (-.f64 #s(literal 0 binary64) d4)))
(/.f64 (/.f64 (*.f64 d2 d1) (pow.f64 d4 #s(literal 1/2 binary64))) (pow.f64 d4 #s(literal 1/2 binary64)))
(/.f64 (/.f64 (*.f64 d2 d1) #s(literal 1 binary64)) d4)
(/.f64 (/.f64 (*.f64 d2 d1) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 d4 (*.f64 d2 d1)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 0 binary64) d4)))
(neg.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1)) d4))
(sqrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))
(log.f64 (exp.f64 (*.f64 d2 (/.f64 d1 d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (/.f64 d1 d4)))))
(cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))))
(expm1.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d4))))
(log1p.f64 (expm1.f64 (*.f64 d2 (/.f64 d1 d4))))
(exp.f64 (log.f64 (*.f64 d2 (/.f64 d1 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64)))
(+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))
(+.f64 (*.f64 d2 (/.f64 d1 d4)) d1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (/.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1)))))
(*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (/.f64 #s(literal 1 binary64) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))) (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))) (-.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))) (neg.f64 (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))) (*.f64 d1 d1)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))
(pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(log.f64 (exp.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(expm1.f64 (log1p.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(log1p.f64 (expm1.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(exp.f64 (log.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(exp.f64 (*.f64 (log.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 (*.f64 d2 d1) (/.f64 #s(literal 1 binary64) d4) d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d2 (/.f64 d1 d4)))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d4)) d1)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))) d1)
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1) (*.f64 d2 (/.f64 d1 d4)))
(fma.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d2 (/.f64 d1 d4)))
Outputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1))
(*.f64 d3 (-.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)))
(fma.f64 d3 (-.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)))
(fma.f64 d3 (-.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)))
(fma.f64 d3 (-.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))
(*.f64 d2 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) d1) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))
(*.f64 d2 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) d1) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))
(*.f64 d2 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) d1) d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) d1) d2) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) d1) d2) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3) d1)) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) d1) d2) d1))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1))
(*.f64 d3 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 d3)) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)))
(fma.f64 d3 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 d3)) d1) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)))
(fma.f64 d3 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 d3)) d1) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)))
(fma.f64 d3 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 d3)) d1) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))
(*.f64 d4 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 d3)) d1) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))
(*.f64 d4 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 d3)) d1) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))
(*.f64 d4 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 d3)) d1) d4) d1))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))))
(*.f64 (neg.f64 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 d3)) d1) d4) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))))
(*.f64 (neg.f64 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 d3)) d1) d4) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3) d1)) d4)))))
(*.f64 (neg.f64 (fma.f64 d3 (/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (/.f64 d1 d3)) d1) d4) d1)) (neg.f64 d4))
(*.f64 d1 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 d3) (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 d1 (fma.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) (neg.f64 d1)))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 d1 (fma.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) (neg.f64 d1)))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))))
(*.f64 d1 (fma.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) (neg.f64 d1)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (fma.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) (/.f64 d3 d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (fma.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) (/.f64 d3 d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) d1) #s(literal 1 binary64)))
(*.f64 (fma.f64 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))) (/.f64 d3 d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))) d1)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (neg.f64 d3) (/.f64 (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))) d1)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (neg.f64 d3) (/.f64 (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))) d1)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (neg.f64 d3) (/.f64 (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))) d1) #s(literal -1 binary64)) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)
(*.f64 (-.f64 d4 d1) (/.f64 d1 d3))
(+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d1) (*.f64 d2 d3)) (/.f64 d1 d3)))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d1) (*.f64 d2 d3)) (/.f64 d1 d3)))
(*.f64 d2 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d1) (*.f64 d2 d3)) (/.f64 d1 d3)))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d1) (*.f64 d2 d3)) (/.f64 d1 d3))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d1) (*.f64 d2 d3)) (/.f64 d1 d3))) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d3))))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 d1) (*.f64 d2 d3)) (/.f64 d1 d3))) (neg.f64 d2))
(/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)
(*.f64 (-.f64 d2 d1) (/.f64 d1 d3))
(+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))
(*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) (/.f64 d4 d3)))
(+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))
(*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) (/.f64 d4 d3)))
(+.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3))
(*.f64 d1 (+.f64 (/.f64 (-.f64 d2 d1) d3) (/.f64 d4 d3)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d1 (/.f64 d4 d3))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d4 (fma.f64 (/.f64 d1 d3) (/.f64 (-.f64 d2 d1) d4) (/.f64 d1 d3)))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d4 (fma.f64 (/.f64 d1 d3) (/.f64 (-.f64 d2 d1) d4) (/.f64 d1 d3)))
(*.f64 d4 (+.f64 (/.f64 d1 d3) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))
(*.f64 d4 (fma.f64 (/.f64 d1 d3) (/.f64 (-.f64 d2 d1) d4) (/.f64 d1 d3)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d1 (/.f64 d4 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))))
(*.f64 (neg.f64 (fma.f64 (/.f64 d1 d3) (/.f64 (-.f64 d2 d1) d4) (/.f64 d1 d3))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))))
(*.f64 (neg.f64 (fma.f64 (/.f64 d1 d3) (/.f64 (-.f64 d2 d1) d4) (/.f64 d1 d3))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d3 d4))))))
(*.f64 (neg.f64 (fma.f64 (/.f64 d1 d3) (/.f64 (-.f64 d2 d1) d4) (/.f64 d1 d3))) (neg.f64 d4))
(/.f64 (*.f64 d1 (+.f64 d2 d4)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3)))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3)))
(*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (+.f64 (/.f64 d2 d3) (/.f64 d4 d3))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (/.f64 d1 d3)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))
(*.f64 d1 (/.f64 d1 (neg.f64 d3)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (+.f64 (/.f64 (/.f64 d2 d3) d1) (+.f64 (/.f64 d4 (*.f64 d1 d3)) (/.f64 #s(literal -1 binary64) d3))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (+.f64 (/.f64 (/.f64 d2 d3) d1) (+.f64 (/.f64 d4 (*.f64 d1 d3)) (/.f64 #s(literal -1 binary64) d3))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (+.f64 (/.f64 (/.f64 d2 d3) d1) (+.f64 (/.f64 d4 (*.f64 d1 d3)) (/.f64 #s(literal -1 binary64) d3))) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))
(*.f64 d1 (/.f64 d1 (neg.f64 d3)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (+.f64 (/.f64 (/.f64 d2 d3) d1) (+.f64 (/.f64 d4 (*.f64 d1 d3)) (/.f64 #s(literal -1 binary64) d3))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (+.f64 (/.f64 (/.f64 d2 d3) d1) (+.f64 (/.f64 d4 (*.f64 d1 d3)) (/.f64 #s(literal -1 binary64) d3))) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) d3)))
(*.f64 (+.f64 (/.f64 (/.f64 d2 d3) d1) (+.f64 (/.f64 d4 (*.f64 d1 d3)) (/.f64 #s(literal -1 binary64) d3))) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1))))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (*.f64 d1 d1) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (*.f64 d1 d1) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (*.f64 d1 d1) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (*.f64 d1 d1) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (*.f64 d1 d1) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (-.f64 d1 (/.f64 (*.f64 d1 d1) d2)))
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 d1 d1))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 d4)
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 (*.f64 d1 d4) (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 (*.f64 d1 d4) (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 (*.f64 d1 d4) (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 (*.f64 d1 d4) (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 (*.f64 d1 d4) (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 (*.f64 d1 d4) (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 (*.f64 d1 d4) (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d1 (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))))
(*.f64 (*.f64 d1 d4) (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))
(*.f64 (*.f64 d1 d4) (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 (neg.f64 d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))
(*.f64 (*.f64 d1 d4) (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 (neg.f64 d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))
(*.f64 (*.f64 d1 d4) (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 (neg.f64 d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))))
(*.f64 (*.f64 d1 d4) (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 d2 (neg.f64 d4)))))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(fma.f64 d1 (/.f64 d2 d4) d1)
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 d2) (/.f64 d1 d4)))
(*.f64 d2 (+.f64 (/.f64 d1 d2) (/.f64 d1 d4)))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)))))
(*.f64 d2 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 d1 d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)))))
(*.f64 d2 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 d1 d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)))))
(*.f64 d2 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 d1 d4))))
(/.f64 (*.f64 d1 d2) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)
(*.f64 d1 (/.f64 (+.f64 d2 d4) d4))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)
(*.f64 d1 (/.f64 (+.f64 d2 d4) d4))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d4)
(*.f64 d1 (/.f64 (+.f64 d2 d4) d4))
d1
d1
(+.f64 (*.f64 d3 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(+.f64 (*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) d3) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))))
(*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) d3)
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 1 binary64))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) d3))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) (pow.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) #s(literal 2 binary64)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (cbrt.f64 (*.f64 d3 d3)) (*.f64 (cbrt.f64 d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 (cbrt.f64 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))) (cbrt.f64 d3)))
(*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) d3))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (sqrt.f64 d3)) (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (sqrt.f64 d3)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (*.f64 d3 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (*.f64 d3 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))) (*.f64 (cbrt.f64 (*.f64 d3 d3)) (cbrt.f64 d3)))
(*.f64 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(/.f64 (*.f64 d3 (-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (+.f64 (*.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))) (*.f64 d1 d1)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (*.f64 (/.f64 d1 d3) d1))))
(*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d3 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)) #s(literal 2 binary64)) (*.f64 d1 (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) d1)))))
(/.f64 (*.f64 d3 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1))
(*.f64 d3 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))) (/.f64 (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) d1) (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) d1))))
(/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 d1 (*.f64 d1 d1))) d3) (+.f64 (+.f64 (*.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))) (*.f64 d1 d1)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (*.f64 (/.f64 d1 d3) d1))))
(*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d3 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)) #s(literal 2 binary64)) (*.f64 d1 (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) d1)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) d1))
(*.f64 d3 (*.f64 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))) (/.f64 (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) d1) (fma.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) d1))))
(pow.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 1 binary64))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(pow.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (cbrt.f64 d3)) #s(literal 3 binary64))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(pow.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/2 binary64)) (sqrt.f64 d3)) #s(literal 2 binary64))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 2 binary64)) (*.f64 d3 d3)))
(sqrt.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) #s(literal 3 binary64)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 3 binary64))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))))
(expm1.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1)))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (log.f64 d3)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(exp.f64 (*.f64 (+.f64 (log.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3) (-.f64 #s(literal 0 binary64) d1))) (log.f64 d3)) #s(literal 1 binary64)))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3) #s(literal -1 binary64))))
(+.f64 (*.f64 (/.f64 d1 d3) d2) (*.f64 (/.f64 d1 d3) (-.f64 d4 d1)))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(+.f64 (*.f64 (/.f64 d1 d3) (-.f64 d4 d1)) (*.f64 (/.f64 d1 d3) d2))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(+.f64 (*.f64 d2 (/.f64 d1 d3)) (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(+.f64 (*.f64 (-.f64 d4 d1) (/.f64 d1 d3)) (*.f64 d2 (/.f64 d1 d3)))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d3) (+.f64 d2 (-.f64 d4 d1))))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (/.f64 d1 d3) (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (cbrt.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3))) (*.f64 (cbrt.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d1 d3))) (+.f64 d2 (-.f64 d4 d1)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))) (*.f64 (cbrt.f64 (+.f64 d2 (-.f64 d4 d1))) (/.f64 d1 d3)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 (/.f64 d1 d3) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) (pow.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 2 binary64)))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (+.f64 d2 (-.f64 d4 d1))))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64)) (/.f64 d1 d3)))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) (/.f64 #s(literal 1 binary64) d3))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1 binary64)) (/.f64 d1 d3))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (cbrt.f64 (*.f64 d3 d3))) (/.f64 d1 (cbrt.f64 d3)))
(*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (sqrt.f64 d3)) (/.f64 d1 (sqrt.f64 d3)))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (cbrt.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)))) (cbrt.f64 (/.f64 d1 d3)))
(*.f64 (+.f64 d2 (-.f64 d4 d1)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d1 d3) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d1 d3))))
(*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64))) (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(*.f64 (*.f64 (/.f64 d1 d3) (cbrt.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1))))) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1))))
(*.f64 (/.f64 d1 d3) (*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))))
(*.f64 (*.f64 (/.f64 d1 d3) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64)))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d3 d1))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (/.f64 d3 d1) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (*.f64 d3 (fma.f64 d2 d2 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 d2)))))) d1)
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 (/.f64 d3 d1) (+.f64 (-.f64 d2 d4) d1)))
(*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (+.f64 d1 (-.f64 d2 d4)) (*.f64 d3 (/.f64 (+.f64 d1 (-.f64 d2 d4)) d1))))
(/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) d1) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))) d3))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 d1 (*.f64 d3 (fma.f64 d2 d2 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 d2)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))) (-.f64 #s(literal 0 binary64) d3)))
(*.f64 (neg.f64 d1) (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (*.f64 (fma.f64 d2 d2 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 d2)))) (neg.f64 d3))))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))) (/.f64 d3 d1)))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (*.f64 d3 (fma.f64 d2 d2 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 d2)))))) d1)
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) d1) (*.f64 (+.f64 (-.f64 d2 d4) d1) d3))
(*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (+.f64 d1 (-.f64 d2 d4)) (*.f64 d3 (+.f64 d1 (-.f64 d2 d4))))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (-.f64 d2 d4) d1) (-.f64 #s(literal 0 binary64) d3)))
(*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (+.f64 d1 (-.f64 d2 d4)) (*.f64 (+.f64 d1 (-.f64 d2 d4)) (neg.f64 d3)))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 d2 d4) d1) (/.f64 d3 d1)))
(*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (+.f64 d1 (-.f64 d2 d4)) (*.f64 d3 (/.f64 (+.f64 d1 (-.f64 d2 d4)) d1))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 d3 (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2)))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 d1 (*.f64 d3 (fma.f64 d2 d2 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 d2)))))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (*.f64 d3 (+.f64 (-.f64 d2 d4) d1)))
(*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (+.f64 d1 (-.f64 d2 d4)) (*.f64 d3 (+.f64 d1 (-.f64 d2 d4))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2)))))
(*.f64 (neg.f64 d1) (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (*.f64 (fma.f64 d2 d2 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 d2)))) (neg.f64 d3))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (*.f64 (-.f64 #s(literal 0 binary64) d3) (+.f64 (-.f64 d2 d4) d1)))
(*.f64 (neg.f64 d1) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (+.f64 d1 (-.f64 d2 d4)) (*.f64 (+.f64 d1 (-.f64 d2 d4)) (neg.f64 d3)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) (-.f64 #s(literal 0 binary64) d3))
(*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (neg.f64 d1) (neg.f64 d3)))
(/.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 0 binary64) d3))
(*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (neg.f64 d1) (neg.f64 d3)))
(/.f64 (*.f64 (/.f64 d1 d3) (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 d1 (*.f64 d3 (fma.f64 d2 d2 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 d2)))))))
(/.f64 (*.f64 (/.f64 d1 d3) (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (+.f64 (-.f64 d2 d4) d1))
(*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (+.f64 d1 (-.f64 d2 d4)) (*.f64 d3 (+.f64 d1 (-.f64 d2 d4))))))
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d2 (*.f64 d2 d2))) (/.f64 d1 d3)) (+.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) d2))))
(*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 d1 (*.f64 d3 (fma.f64 d2 d2 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 d2)))))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (/.f64 d1 d3)) (+.f64 (-.f64 d2 d4) d1))
(*.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (+.f64 d1 (-.f64 d2 d4)) (*.f64 d3 (+.f64 d1 (-.f64 d2 d4))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 (-.f64 d4 d1))) (-.f64 #s(literal 0 binary64) d3))
(*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (neg.f64 d1) (neg.f64 d3)))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 1 binary64)) d3)
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (cbrt.f64 (*.f64 d3 d3))) (/.f64 d1 (cbrt.f64 d3)))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(pow.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(pow.f64 (*.f64 (cbrt.f64 (/.f64 d1 d3)) (cbrt.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 3 binary64))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(pow.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) #s(literal 1/3 binary64))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 d3) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(sqrt.f64 (*.f64 (*.f64 (/.f64 d1 d3) (/.f64 d1 d3)) (*.f64 (+.f64 d2 (-.f64 d4 d1)) (+.f64 d2 (-.f64 d4 d1)))))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(log.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))) #s(literal 1 binary64))))
(log.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))) #s(literal 0 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 d1 d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(log1p.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))) #s(literal 1 binary64)))
(log.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) (+.f64 d2 (-.f64 d4 d1))) #s(literal 0 binary64)))
(exp.f64 (+.f64 (log.f64 (/.f64 d1 d3)) (log.f64 (+.f64 d2 (-.f64 d4 d1)))))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 d1 d3)) (log.f64 (+.f64 d2 (-.f64 d4 d1)))) #s(literal 1 binary64)))
(*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))
(+.f64 (*.f64 d2 d1) (*.f64 d4 d1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d4 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (+.f64 d2 d4) d1)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (*.f64 (cbrt.f64 (+.f64 d2 d4)) d1))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))) (*.f64 d1 (cbrt.f64 (+.f64 d2 d4))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 d2 d4)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)) (+.f64 d2 d4))
(*.f64 (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64)) d1))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))) (cbrt.f64 (+.f64 d2 d4)))
(*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d2 d4))))
(*.f64 (*.f64 d1 (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d2 d4) #s(literal 1/2 binary64)))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (*.f64 (+.f64 d2 d4) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (+.f64 d2 d4) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (*.f64 (+.f64 d2 d4) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 d2 d4))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (pow.f64 (*.f64 d4 d1) #s(literal 3 binary64))) (+.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d2 d1) (*.f64 d4 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1))) (*.f64 (*.f64 d4 d1) (*.f64 d4 d1))) (-.f64 (*.f64 d2 d1) (*.f64 d4 d1)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d4))) (*.f64 d1 (-.f64 d2 d4)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4)))) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d4 (-.f64 d4 d2) (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4))) (-.f64 d2 d4))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (/.f64 d1 (-.f64 d2 d4)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d4 (*.f64 d4 d4))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d4 (-.f64 d4 d2))))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d4 (-.f64 d4 d2) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) d1) (-.f64 d2 d4))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d4 d4)) (/.f64 d1 (-.f64 d2 d4)))
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 d4))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d2 d4))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d2 d4))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d2 d4))
(sqrt.f64 (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4)))))
(*.f64 d1 (+.f64 d2 d4))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d2 d4))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))))
(*.f64 d1 (+.f64 d2 d4))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d4) (*.f64 d1 (+.f64 d2 d4))))))
(*.f64 d1 (+.f64 d2 d4))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d2 d4) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))))
(*.f64 d1 (+.f64 d2 d4))
(cbrt.f64 (*.f64 (*.f64 (+.f64 d2 d4) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))) (*.f64 d1 (*.f64 d1 d1))))
(*.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))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 d2 d1 (*.f64 d4 d1))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 d1 d2 (*.f64 d4 d1))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d4 d1))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d4 d1))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (*.f64 d4 d1))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 #s(literal 0 binary64) d1)))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 #s(literal 0 binary64) d1) d1))
(*.f64 d1 (-.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (-.f64 d2 d1) d1)
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 (cbrt.f64 (-.f64 d2 d1)) d1))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (cbrt.f64 (-.f64 d2 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (cbrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d1)))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d2 d1) (cbrt.f64 d1)))
(*.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) d1))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d1)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (cbrt.f64 (-.f64 d2 d1)))
(*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d1) #s(literal 2 binary64))) (cbrt.f64 (-.f64 d2 d1))))
(*.f64 (*.f64 d1 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64))) (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 (*.f64 (-.f64 d2 d1) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (cbrt.f64 d1) (*.f64 (-.f64 d2 d1) (cbrt.f64 (*.f64 d1 d1))))
(*.f64 (*.f64 (-.f64 d2 d1) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (-.f64 d2 d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 d1))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d1 (+.f64 d1 d2) (*.f64 d2 d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d2 d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d1 d2))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d1 (*.f64 d1 d1))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 d1))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d1 (+.f64 d1 d2) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (+.f64 d2 d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d1 d2))
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 d2 d1))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 d2 d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d2 d1))
(sqrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d2 d1))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d1))))
(*.f64 d1 (-.f64 d2 d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))))
(*.f64 d1 (-.f64 d2 d1))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d1 d1))))
(*.f64 d1 (-.f64 d2 d1))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(*.f64 d1 (-.f64 d2 d1))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d1 (*.f64 d1 d1))))
(*.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))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(+.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) (*.f64 d4 d1))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(+.f64 (*.f64 (*.f64 d4 d1) #s(literal 1 binary64)) (*.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) d4)
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 #s(literal 1 binary64) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (*.f64 (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) d4))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) #s(literal 2 binary64))) (*.f64 d4 (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1))))
(*.f64 (cbrt.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (cbrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(*.f64 (cbrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))) (cbrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) (cbrt.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(*.f64 (cbrt.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))) (cbrt.f64 (pow.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d4 d4)) (*.f64 (cbrt.f64 d4) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 d4 d4)) (cbrt.f64 d4)) (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) d4))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 (pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/2 binary64)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 (pow.f64 d4 #s(literal 1/2 binary64)) (*.f64 (pow.f64 d4 #s(literal 1/2 binary64)) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 (*.f64 d4 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 d4 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1))))
(*.f64 (*.f64 d4 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64))) (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(*.f64 (fma.f64 d1 (/.f64 d2 d4) d1) (*.f64 (cbrt.f64 (*.f64 d4 d4)) (cbrt.f64 d4)))
(*.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (pow.f64 d4 #s(literal 1/2 binary64))) (pow.f64 d4 #s(literal 1/2 binary64)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(/.f64 (+.f64 (pow.f64 (*.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (-.f64 (*.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d4 d2) (/.f64 d1 d4)) #s(literal 3 binary64))) (fma.f64 d4 (*.f64 d1 (*.f64 d1 d4)) (*.f64 (*.f64 (*.f64 d4 d2) (/.f64 d1 d4)) (*.f64 d4 (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d4 d1) (*.f64 d4 d1)) (*.f64 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))) (-.f64 (*.f64 d4 d1) (*.f64 d4 (*.f64 d2 (/.f64 d1 d4)))))
(/.f64 (*.f64 (*.f64 d4 d4) (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64)))) (*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 d2 d4)))))
(/.f64 (*.f64 d4 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))))
(*.f64 d4 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d4 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 d4 (/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64))) (-.f64 d1 (*.f64 d1 (/.f64 d2 d4)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) d4) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))))
(*.f64 d4 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) d4) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 d4 (/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64))) (-.f64 d1 (*.f64 d1 (/.f64 d2 d4)))))
(pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(pow.f64 (cbrt.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 3 binary64))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(pow.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))) #s(literal 1/3 binary64))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(pow.f64 (pow.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(sqrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(log.f64 (exp.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(cbrt.f64 (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(cbrt.f64 (*.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(cbrt.f64 (*.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (*.f64 d4 (*.f64 d4 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(expm1.f64 (log1p.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(expm1.f64 (log1p.f64 (*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))))
(log1p.f64 (expm1.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(exp.f64 (log.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d4 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 1 binary64)))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(fma.f64 d4 d1 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(fma.f64 d1 d4 (*.f64 d4 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d4))))
(*.f64 d2 (/.f64 d1 d4))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 d2 (*.f64 d1 (/.f64 #s(literal 1 binary64) d4)))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (*.f64 d2 d1) (/.f64 #s(literal 1 binary64) d4))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d4)))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))) (cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (/.f64 (cbrt.f64 (*.f64 d2 d1)) d4))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 d1 d2)) d4))
(*.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (*.f64 (cbrt.f64 (*.f64 d2 d1)) (/.f64 #s(literal 1 binary64) d4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 d1 d2)) d4))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (/.f64 d2 d4)))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (/.f64 d2 d4) (cbrt.f64 d1)))
(*.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) d4))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) d4)))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 d2 d4)))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d4)))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (/.f64 #s(literal 1 binary64) d4) (*.f64 d2 d1))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (/.f64 d2 d4) d1)
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (*.f64 d2 d1) (cbrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 d2 (cbrt.f64 d4)) (cbrt.f64 (*.f64 d4 d4))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 (*.f64 d2 d1) (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (/.f64 d2 (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 d1 (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (/.f64 d2 #s(literal 1 binary64)) (/.f64 d1 d4))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (/.f64 d2 (cbrt.f64 (*.f64 d4 d4))) (/.f64 d1 (cbrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 d2 (cbrt.f64 d4)) (cbrt.f64 (*.f64 d4 d4))))
(*.f64 (/.f64 d1 (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 d2 (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 d2 d4))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d4 d4))) (/.f64 d2 (cbrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 d2 (cbrt.f64 d4)) (cbrt.f64 (*.f64 d4 d4))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d2 d1)) d4))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 d1 d2)) d4))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d4 d4))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))) (pow.f64 d4 #s(literal 1/2 binary64))) (/.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 d4 #s(literal 1/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (/.f64 (/.f64 (cbrt.f64 (*.f64 d1 d2)) (sqrt.f64 d4)) (sqrt.f64 d4)))
(*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) d4))
(*.f64 d1 (/.f64 d2 d4))
(*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 d4 d4))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 1/2 binary64)) (cbrt.f64 d4)))
(*.f64 d1 (/.f64 (/.f64 d2 (cbrt.f64 d4)) (cbrt.f64 (*.f64 d4 d4))))
(/.f64 (*.f64 d2 d1) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 #s(literal 1 binary64) (/.f64 d4 (*.f64 d2 d1)))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d4 (*.f64 d2 d1)) #s(literal 1 binary64)))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 0 binary64) d4))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d4 (*.f64 d2 d1))))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (neg.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1))) (neg.f64 (-.f64 #s(literal 0 binary64) d4)))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (/.f64 (*.f64 d2 d1) (pow.f64 d4 #s(literal 1/2 binary64))) (pow.f64 d4 #s(literal 1/2 binary64)))
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (/.f64 (*.f64 d2 d1) #s(literal 1 binary64)) d4)
(*.f64 d1 (/.f64 d2 d4))
(/.f64 (/.f64 (*.f64 d2 d1) (cbrt.f64 (*.f64 d4 d4))) (cbrt.f64 d4))
(*.f64 d1 (/.f64 (/.f64 d2 (cbrt.f64 d4)) (cbrt.f64 (*.f64 d4 d4))))
(pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 d2 d4))
(pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))) #s(literal 3 binary64))
(*.f64 d1 (/.f64 d2 d4))
(pow.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1/3 binary64))
(*.f64 d1 (/.f64 d2 d4))
(pow.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (/.f64 d2 d4))
(pow.f64 (/.f64 d4 (*.f64 d2 d1)) #s(literal -1 binary64))
(*.f64 d1 (/.f64 d2 d4))
(neg.f64 (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 0 binary64) d4)))
(*.f64 d1 (/.f64 d2 d4))
(neg.f64 (/.f64 (*.f64 d2 (-.f64 #s(literal 0 binary64) d1)) d4))
(*.f64 d1 (/.f64 d2 d4))
(sqrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))
(*.f64 d1 (/.f64 d2 d4))
(log.f64 (exp.f64 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 d1 (/.f64 d2 d4))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 d1 (/.f64 d2 d4))
(cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 d1 (/.f64 d2 d4))
(expm1.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d4))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d4))))
(log1p.f64 (expm1.f64 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 d1 (/.f64 d2 d4))
(exp.f64 (log.f64 (*.f64 d2 (/.f64 d1 d4))))
(*.f64 d1 (/.f64 d2 d4))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64)))
(*.f64 d1 (/.f64 d2 d4))
(+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(+.f64 (*.f64 d2 (/.f64 d1 d4)) d1)
(fma.f64 d1 (/.f64 d2 d4) d1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(-.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (/.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64))) (-.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
(*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 #s(literal 1 binary64) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d4) d1) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(*.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1) (*.f64 d1 d1)))
(*.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (/.f64 #s(literal 1 binary64) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64))) (-.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))) (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1) (*.f64 d1 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))))
(/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64))) (-.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))) (-.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 3 binary64))) (fma.f64 d1 (-.f64 d1 (*.f64 d1 (/.f64 d2 d4))) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (-.f64 d1 (*.f64 d2 (/.f64 d1 d4))))
(/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64))) (-.f64 d1 (*.f64 d1 (/.f64 d2 d4))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (/.f64 d2 d4)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))))) (neg.f64 (-.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4))) (*.f64 d1 d1)) (-.f64 (*.f64 d2 (/.f64 d1 d4)) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (/.f64 d2 d4)) d1))
(pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1 binary64))
(fma.f64 d1 (/.f64 d2 d4) d1)
(pow.f64 (cbrt.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 3 binary64))
(fma.f64 d1 (/.f64 d2 d4) d1)
(pow.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))) #s(literal 1/3 binary64))
(fma.f64 d1 (/.f64 d2 d4) d1)
(pow.f64 (pow.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(fma.f64 d1 (/.f64 d2 d4) d1)
(sqrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(fma.f64 d1 (/.f64 d2 d4) d1)
(log.f64 (exp.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(fma.f64 d1 (/.f64 d2 d4) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(fma.f64 d1 (/.f64 d2 d4) d1)
(cbrt.f64 (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (*.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))) (+.f64 d1 (*.f64 d2 (/.f64 d1 d4))))))
(fma.f64 d1 (/.f64 d2 d4) d1)
(expm1.f64 (log1p.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(log1p.f64 (expm1.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(fma.f64 d1 (/.f64 d2 d4) d1)
(exp.f64 (log.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))))
(fma.f64 d1 (/.f64 d2 d4) d1)
(exp.f64 (*.f64 (log.f64 (+.f64 d1 (*.f64 d2 (/.f64 d1 d4)))) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 (*.f64 d2 d1) (/.f64 #s(literal 1 binary64) d4) d1)
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d2 (/.f64 d1 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 #s(literal 1 binary64) (*.f64 d2 (/.f64 d1 d4)) d1)
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d2 (/.f64 d1 d4)) (*.f64 d2 (/.f64 d1 d4)))) (cbrt.f64 (*.f64 d2 (/.f64 d1 d4))) d1)
(fma.f64 (cbrt.f64 (*.f64 d1 (/.f64 d2 d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d4)) #s(literal 2 binary64))) d1)
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1) (*.f64 d2 (/.f64 d1 d4)))
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1) (*.f64 d1 (/.f64 d2 d4)))
(fma.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d2 (/.f64 d1 d4)) #s(literal 1/2 binary64)) d1)
(fma.f64 d1 (/.f64 d2 d4) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d2 (/.f64 d1 d4)))
(fma.f64 d1 (/.f64 d2 d4) d1)

eval601.0ms (6.8%)

Compiler

Compiled 16304 to 3824 computations (76.5% saved)

prune176.0ms (2%)

Pruning

13 alts after pruning (6 fresh and 7 done)

PrunedKeptTotal
New9882990
Fresh044
Picked145
Done033
Total989131002
Accuracy
100.0%
Counts
1002 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.1%
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
52.3%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d1))
54.7%
(+.f64 (*.f64 d4 d1) (*.f64 d2 d1))
54.7%
(*.f64 (-.f64 d2 d1) d1)
53.0%
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
51.7%
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1))
76.2%
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
58.7%
(*.f64 d1 (-.f64 d4 d1))
55.1%
(*.f64 d1 (+.f64 d2 d4))
30.2%
(*.f64 d1 (neg.f64 d3))
35.4%
(*.f64 d1 (neg.f64 d1))
32.1%
(*.f64 d1 d4)
27.9%
(*.f64 d1 d2)
Compiler

Compiled 194 to 127 computations (34.5% saved)

localize83.0ms (0.9%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)
94.0%
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1))
91.5%
(*.f64 d1 (/.f64 d4 d3))
99.6%
(+.f64 (*.f64 d4 d1) (*.f64 d2 d1))
100.0%
(*.f64 d1 (-.f64 d4 d1))
100.0%
(-.f64 (-.f64 d2 d1) d3)
100.0%
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
Results
45.0ms184×256valid
14.0ms72×256infinite
Compiler

Compiled 84 to 19 computations (77.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-mult: 12.0ms (47.3% of total)
ival-sub: 6.0ms (23.6% of total)
ival-add: 4.0ms (15.8% of total)
ival-div: 2.0ms (7.9% of total)
ival-neg: 1.0ms (3.9% of total)
const: 0.0ms (0% of total)

series22.0ms (0.3%)

Counts
7 → 240
Calls
Call 1
Inputs
#<alt (*.f64 d1 (-.f64 (-.f64 d2 d1) d3))>
#<alt (-.f64 (-.f64 d2 d1) d3)>
#<alt (*.f64 d1 (-.f64 d4 d1))>
#<alt (+.f64 (*.f64 d4 d1) (*.f64 d2 d1))>
#<alt (*.f64 d1 (/.f64 d4 d3))>
#<alt (*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1))>
#<alt (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)>
Outputs
#<alt (*.f64 d1 (-.f64 d2 d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))>
#<alt (*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))>
#<alt (*.f64 d1 (-.f64 d2 d1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 d1 d3))>
#<alt (-.f64 d2 (+.f64 d1 d3))>
#<alt (-.f64 d2 (+.f64 d1 d3))>
#<alt (-.f64 d2 (+.f64 d1 d3))>
#<alt d2>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))>
#<alt d2>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))>
#<alt (-.f64 d2 d3)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))>
#<alt (-.f64 d2 d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 #s(literal -1 binary64) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) 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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 d1 (+.f64 d2 d4))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))>
#<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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (*.f64 d1 d4)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))>
#<alt (*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d1 d4)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))>
#<alt (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)>
#<alt (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)>
#<alt (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d1 d3)))>
#<alt (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d1 d3)))>
#<alt (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d1 d3)))>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d4))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d4))))>
#<alt (/.f64 (*.f64 d1 d4) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) d3)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)>
#<alt (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)>
#<alt (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)>
#<alt (*.f64 #s(literal -1 binary64) d1)>
#<alt (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)>
#<alt (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)>
#<alt (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)>
Calls

60 calls:

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

rewrite223.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1285×log1p-expm1-u
187×expm1-log1p-u
185×add-cube-cbrt
182×add-exp-log
182×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023190
1388184
25913184
Stop Event
node limit
Counts
7 → 303
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (-.f64 d2 d1) d3))
(-.f64 (-.f64 d2 d1) d3)
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d4 d1) (*.f64 d2 d1))
(*.f64 d1 (/.f64 d4 d3))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1))
(-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)
Outputs
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 #s(literal 0 binary64) d3)))
(+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (-.f64 #s(literal 0 binary64) d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) d1))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (*.f64 d1 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64))) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))) (+.f64 (-.f64 d2 d1) d3))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) d1) (+.f64 (-.f64 d2 d1) d3))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 (*.f64 d1 d1))))
(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)))) #s(literal 1 binary64)))
(+.f64 d2 (neg.f64 (+.f64 d1 d3)))
(+.f64 d2 (+.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d3)))
(+.f64 d2 (-.f64 (-.f64 #s(literal 0 binary64) d1) d3))
(+.f64 (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3))
(+.f64 (-.f64 d2 d1) (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (cbrt.f64 (*.f64 d3 d3)) d3))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 d2 d1))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 d2 (-.f64 d1 (-.f64 #s(literal 0 binary64) d3)))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (exp.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))))
(-.f64 (/.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (-.f64 d2 d1) d3)) (/.f64 (*.f64 d3 d3) (+.f64 (-.f64 d2 d1) d3)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))))
(*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d1) d3)))
(*.f64 (+.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (sqrt.f64 d3)) (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))) (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d2 d1) d3) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 (-.f64 d2 d1) d3))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))) (neg.f64 (+.f64 (-.f64 d2 d1) d3)))
(/.f64 (+.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (pow.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d3)) (*.f64 (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3)))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d3))) (-.f64 (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3)))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d2 (+.f64 d1 d3)))
(pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 3 binary64))
(pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 (+.f64 d1 d3)))))
(cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3))))
(log1p.f64 (expm1.f64 (-.f64 d2 (+.f64 d1 d3))))
(exp.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (cbrt.f64 (-.f64 d2 d1)) (-.f64 #s(literal 0 binary64) d3))
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(fma.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 #s(literal 0 binary64) d1) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 #s(literal 0 binary64) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d4 d1) d1)
(*.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64)) d1))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (cbrt.f64 (-.f64 d4 d1)))
(*.f64 (*.f64 d1 (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64))) (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 d4 d1) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4))
(/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))) d1) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d1 (*.f64 d1 d1))))
(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))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d2))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 d2 d4)))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d4)))
(*.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d2))))
(*.f64 (+.f64 d2 d4) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d2)) (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d4 (*.f64 d1 d2))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2))) (*.f64 d1 (-.f64 d4 d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (neg.f64 (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2)))) (neg.f64 (*.f64 d1 (-.f64 d4 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))))
(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))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 d4))
(fma.f64 d1 d4 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 d4))
(fma.f64 d4 d1 (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d4) (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 d4))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(fma.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 d4 d3)))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 d4 d3))
(*.f64 d4 (/.f64 d1 d3))
(*.f64 d4 (*.f64 (/.f64 #s(literal 1 binary64) d3) d1))
(*.f64 (*.f64 d1 d4) (/.f64 #s(literal 1 binary64) d3))
(*.f64 (/.f64 d4 d3) d1)
(*.f64 (*.f64 d1 (/.f64 d4 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 d4 d3)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 d4 d3) (/.f64 d4 d3))) (*.f64 (cbrt.f64 (/.f64 d4 d3)) d1))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (/.f64 (cbrt.f64 (*.f64 d1 d4)) d3))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))) (cbrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (/.f64 d4 d3)))
(*.f64 (sqrt.f64 (/.f64 d4 d3)) (*.f64 (sqrt.f64 (/.f64 d4 d3)) d1))
(*.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) d3))
(*.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 d1 #s(literal 1 binary64)) (/.f64 d4 d3))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d3 d3))) (/.f64 d4 (cbrt.f64 d3)))
(*.f64 (/.f64 d1 (sqrt.f64 d3)) (/.f64 d4 (sqrt.f64 d3)))
(*.f64 (/.f64 d4 (sqrt.f64 d3)) (/.f64 d1 (sqrt.f64 d3)))
(*.f64 (/.f64 d4 #s(literal 1 binary64)) (/.f64 d1 d3))
(*.f64 (/.f64 d4 (cbrt.f64 (*.f64 d3 d3))) (/.f64 d1 (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 d3 d3))) (/.f64 (*.f64 d1 d4) (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 (*.f64 d1 d4) (sqrt.f64 d3)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 d4)) d3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (*.f64 d1 d4)) (sqrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) d3))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 d3 d3))) (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (cbrt.f64 d3)))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (/.f64 d4 d3) (/.f64 d4 d3)))) (cbrt.f64 (/.f64 d4 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (/.f64 d4 d3))) (sqrt.f64 (/.f64 d4 d3)))
(*.f64 (*.f64 (/.f64 d4 d3) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 d1 (/.f64 d3 d4))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 d4)))
(/.f64 (neg.f64 (*.f64 d1 d4)) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (/.f64 (*.f64 d1 d4) (sqrt.f64 d3)) (sqrt.f64 d3))
(/.f64 (*.f64 d1 (neg.f64 d4)) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (*.f64 (neg.f64 d4) d1) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (/.f64 (*.f64 d1 d4) #s(literal 1 binary64)) d3)
(/.f64 (/.f64 (*.f64 d1 d4) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(pow.f64 (*.f64 d1 (/.f64 d4 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))))
(log.f64 (exp.f64 (*.f64 d1 (/.f64 d4 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 d4 d3)))))
(cbrt.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))))
(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))) #s(literal 1 binary64)))
(+.f64 (*.f64 d3 (*.f64 d1 (/.f64 d4 d3))) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) d3) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) d3))
(*.f64 (cbrt.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) (cbrt.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 (cbrt.f64 (*.f64 d3 d3)) (*.f64 (cbrt.f64 d3) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) d3))
(*.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (*.f64 d3 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (*.f64 d3 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(*.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (sqrt.f64 d3)) (sqrt.f64 d3))
(/.f64 (*.f64 d3 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(/.f64 (*.f64 d3 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) d3) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) d3) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(log.f64 (exp.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (*.f64 d3 (*.f64 d3 d3))))
(expm1.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(exp.f64 (log.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1))
(+.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (fma.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64) d1))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (fma.f64 (neg.f64 (cbrt.f64 d1)) (cbrt.f64 (*.f64 d1 d1)) d1))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 (/.f64 d4 d3)))
(-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(-.f64 (/.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (neg.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (pow.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1)))))
(/.f64 (-.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d1))) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1)))
(pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 d4 d3) (-.f64 #s(literal 0 binary64) d1))
(fma.f64 (/.f64 d4 d3) d1 (-.f64 #s(literal 0 binary64) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))) (-.f64 #s(literal 0 binary64) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (-.f64 #s(literal 0 binary64) d1))

simplify187.0ms (2.1%)

Algorithm
egg-herbie
Rules
739×fma-neg
629×associate-*r*
419×*-commutative
376×fma-define
320×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
078922330
1214120341
2781920337
Stop Event
node limit
Counts
543 → 444
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (+.f64 d1 d3))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 d2 (+.f64 d1 d3))
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(-.f64 d2 d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(-.f64 d2 d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 d1 d4)
(*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) 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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))
(*.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 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d1 d4)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 #s(literal -1 binary64) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d1 d3)))
(*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d1 d3)))
(*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d1 d3)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d4))))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) d3)
(*.f64 #s(literal -1 binary64) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 #s(literal -1 binary64) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 #s(literal 0 binary64) d3)))
(+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (-.f64 #s(literal 0 binary64) d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1)
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) d1))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (*.f64 d1 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64))) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))) (+.f64 (-.f64 d2 d1) d3))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) d1) (+.f64 (-.f64 d2 d1) d3))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 (*.f64 d1 d1))))
(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)))) #s(literal 1 binary64)))
(+.f64 d2 (neg.f64 (+.f64 d1 d3)))
(+.f64 d2 (+.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d3)))
(+.f64 d2 (-.f64 (-.f64 #s(literal 0 binary64) d1) d3))
(+.f64 (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3))
(+.f64 (-.f64 d2 d1) (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (cbrt.f64 (*.f64 d3 d3)) d3))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 d2 d1))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 d2 (-.f64 d1 (-.f64 #s(literal 0 binary64) d3)))
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (exp.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))))
(-.f64 (/.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (-.f64 d2 d1) d3)) (/.f64 (*.f64 d3 d3) (+.f64 (-.f64 d2 d1) d3)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 d1 d3)))
(*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))))
(*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d1) d3)))
(*.f64 (+.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (sqrt.f64 d3)) (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))) (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d2 d1) d3) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 (-.f64 d2 d1) d3))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))) (neg.f64 (+.f64 (-.f64 d2 d1) d3)))
(/.f64 (+.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (pow.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d3)) (*.f64 (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3)))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d3))) (-.f64 (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3)))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d2 (+.f64 d1 d3)))
(pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 3 binary64))
(pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 (+.f64 d1 d3)))))
(cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3))))
(log1p.f64 (expm1.f64 (-.f64 d2 (+.f64 d1 d3))))
(exp.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (cbrt.f64 (-.f64 d2 d1)) (-.f64 #s(literal 0 binary64) d3))
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(fma.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 #s(literal 0 binary64) d1) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 #s(literal 0 binary64) d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d4 d1) d1)
(*.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64)) d1))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (cbrt.f64 (-.f64 d4 d1)))
(*.f64 (*.f64 d1 (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64))) (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 d4 d1) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4))
(/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))) d1) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d1 (*.f64 d1 d1))))
(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))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d2))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 d2 d4)))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d4)))
(*.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d2))))
(*.f64 (+.f64 d2 d4) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d2)) (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d4 (*.f64 d1 d2))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2))) (*.f64 d1 (-.f64 d4 d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (neg.f64 (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2)))) (neg.f64 (*.f64 d1 (-.f64 d4 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))))
(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))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 d4))
(fma.f64 d1 d4 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 d4))
(fma.f64 d4 d1 (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d4) (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 d4))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(fma.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 d4 d3)))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 d4 d3))
(*.f64 d4 (/.f64 d1 d3))
(*.f64 d4 (*.f64 (/.f64 #s(literal 1 binary64) d3) d1))
(*.f64 (*.f64 d1 d4) (/.f64 #s(literal 1 binary64) d3))
(*.f64 (/.f64 d4 d3) d1)
(*.f64 (*.f64 d1 (/.f64 d4 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 d4 d3)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 d4 d3) (/.f64 d4 d3))) (*.f64 (cbrt.f64 (/.f64 d4 d3)) d1))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (/.f64 (cbrt.f64 (*.f64 d1 d4)) d3))
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))) (cbrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (/.f64 d4 d3)))
(*.f64 (sqrt.f64 (/.f64 d4 d3)) (*.f64 (sqrt.f64 (/.f64 d4 d3)) d1))
(*.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) d3))
(*.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 d1 #s(literal 1 binary64)) (/.f64 d4 d3))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d3 d3))) (/.f64 d4 (cbrt.f64 d3)))
(*.f64 (/.f64 d1 (sqrt.f64 d3)) (/.f64 d4 (sqrt.f64 d3)))
(*.f64 (/.f64 d4 (sqrt.f64 d3)) (/.f64 d1 (sqrt.f64 d3)))
(*.f64 (/.f64 d4 #s(literal 1 binary64)) (/.f64 d1 d3))
(*.f64 (/.f64 d4 (cbrt.f64 (*.f64 d3 d3))) (/.f64 d1 (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 d3 d3))) (/.f64 (*.f64 d1 d4) (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 (*.f64 d1 d4) (sqrt.f64 d3)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 d4)) d3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (*.f64 d1 d4)) (sqrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) d3))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 d3 d3))) (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (cbrt.f64 d3)))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (/.f64 d4 d3) (/.f64 d4 d3)))) (cbrt.f64 (/.f64 d4 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (/.f64 d4 d3))) (sqrt.f64 (/.f64 d4 d3)))
(*.f64 (*.f64 (/.f64 d4 d3) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (*.f64 (/.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 d1 (/.f64 d3 d4))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 d4)))
(/.f64 (neg.f64 (*.f64 d1 d4)) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (/.f64 (*.f64 d1 d4) (sqrt.f64 d3)) (sqrt.f64 d3))
(/.f64 (*.f64 d1 (neg.f64 d4)) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (*.f64 (neg.f64 d4) d1) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (/.f64 (*.f64 d1 d4) #s(literal 1 binary64)) d3)
(/.f64 (/.f64 (*.f64 d1 d4) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(pow.f64 (*.f64 d1 (/.f64 d4 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))))
(log.f64 (exp.f64 (*.f64 d1 (/.f64 d4 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 d4 d3)))))
(cbrt.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))))
(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))) #s(literal 1 binary64)))
(+.f64 (*.f64 d3 (*.f64 d1 (/.f64 d4 d3))) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) d3) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) d3))
(*.f64 (cbrt.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) (cbrt.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 (cbrt.f64 (*.f64 d3 d3)) (*.f64 (cbrt.f64 d3) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) d3))
(*.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (*.f64 d3 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (*.f64 d3 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(*.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (sqrt.f64 d3)) (sqrt.f64 d3))
(/.f64 (*.f64 d3 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(/.f64 (*.f64 d3 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) d3) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) d3) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(log.f64 (exp.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (*.f64 d3 (*.f64 d3 d3))))
(expm1.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(exp.f64 (log.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1))
(+.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (fma.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64) d1))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (fma.f64 (neg.f64 (cbrt.f64 d1)) (cbrt.f64 (*.f64 d1 d1)) d1))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 (/.f64 d4 d3)))
(-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(-.f64 (/.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (neg.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (pow.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1)))))
(/.f64 (-.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d1))) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1)))
(pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 d4 d3) (-.f64 #s(literal 0 binary64) d1))
(fma.f64 (/.f64 d4 d3) d1 (-.f64 #s(literal 0 binary64) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))) (-.f64 #s(literal 0 binary64) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (-.f64 #s(literal 0 binary64) d1))
Outputs
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 (-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (neg.f64 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (neg.f64 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 d2 (-.f64 d1 (*.f64 (+.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 (fma.f64 (+.f64 d1 d3) (/.f64 d1 d2) (neg.f64 d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 (fma.f64 (+.f64 d1 d3) (/.f64 d1 d2) (neg.f64 d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d2))))
(*.f64 (fma.f64 (+.f64 d1 d3) (/.f64 d1 d2) (neg.f64 d1)) (neg.f64 d2))
(*.f64 d1 (-.f64 d2 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 (-.f64 d2 d1) (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 (-.f64 d2 d1) (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))
(*.f64 d3 (fma.f64 (-.f64 d2 d1) (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal -1 binary64) (+.f64 d1 d3))
(-.f64 (neg.f64 d3) d1)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d2))))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 d2 (neg.f64 (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 d2 (neg.f64 (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64))))
(*.f64 d2 (neg.f64 (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)))))
(-.f64 d2 d3)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (-.f64 d2 d3) d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 d1 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 d1 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d1)))))
(*.f64 d1 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d1))))
(-.f64 d2 d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (-.f64 d2 d3) d1)
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d3)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d3)) (neg.f64 d3))
(*.f64 d1 d4)
(*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (neg.f64 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d4 d1)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d4 d1)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d4 d1)) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (neg.f64 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d4 d1)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d4 d1)) (*.f64 d1 d1))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d4 d1)) (*.f64 d1 d1))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (neg.f64 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 d1 d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 d1 d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 d1 d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 (fma.f64 d1 (/.f64 d1 d4) (neg.f64 d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 (fma.f64 d1 (/.f64 d1 d4) (neg.f64 d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 (fma.f64 d1 (/.f64 d1 d4) (neg.f64 d1)) (neg.f64 d4))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.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 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d4)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (neg.f64 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 (neg.f64 d2) (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 (neg.f64 d2) (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d2)))))
(*.f64 (neg.f64 d2) (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1)))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d1 d4)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 d1 (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 d3 d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d3 d4))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d3 d4))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d3 d4))) (neg.f64 d4))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d1 d3)))
(*.f64 d4 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d1 d3)))
(*.f64 d4 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d4)) (/.f64 d1 d3)))
(*.f64 d4 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 d4 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 d4 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d3)) (/.f64 d1 d4))))
(*.f64 d4 (-.f64 (/.f64 d1 d3) (/.f64 d1 d4)))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) d3)
(/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) d3)
(/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d3)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) d3)
(/.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) d3)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 #s(literal 0 binary64) d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (-.f64 #s(literal 0 binary64) d3) d1))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.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 (-.f64 d2 d3) d1))
(*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 d1 (cbrt.f64 (-.f64 (-.f64 d2 d3) d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (-.f64 (-.f64 d2 d3) d1) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) d1))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1/2 binary64)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (*.f64 d1 (cbrt.f64 (-.f64 (-.f64 d2 d3) d1))))
(*.f64 (*.f64 d1 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64))) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (-.f64 (-.f64 d2 d3) d1) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d3 (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))) (+.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 d3 (-.f64 d2 d1))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3))) d1) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d3 (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) d1) (+.f64 (-.f64 d2 d1) d3))
(*.f64 d1 (/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 d3 (-.f64 d2 d1))))
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(sqrt.f64 (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(fabs.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 (*.f64 d1 d1))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #s(literal 3 binary64)))
(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 (-.f64 d2 d3) d1))
(exp.f64 (log.f64 (*.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)))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 d2 (neg.f64 (+.f64 d1 d3)))
(-.f64 (-.f64 d2 d3) d1)
(+.f64 d2 (+.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d3)))
(-.f64 (-.f64 d2 d3) d1)
(+.f64 d2 (-.f64 (-.f64 #s(literal 0 binary64) d1) d3))
(-.f64 (-.f64 d2 d3) d1)
(+.f64 (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3))
(-.f64 (-.f64 d2 d3) d1)
(+.f64 (-.f64 d2 d1) (*.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 1 binary64)))
(-.f64 (-.f64 d2 d3) d1)
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 (-.f64 d2 d3) d1) (*.f64 #s(literal 0 binary64) d3))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 d3)) (cbrt.f64 (*.f64 d3 d3)) d3))
(+.f64 (-.f64 (-.f64 d2 d3) d1) (fma.f64 (neg.f64 (cbrt.f64 d3)) (cbrt.f64 (*.f64 d3 d3)) d3))
(+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (-.f64 (-.f64 d2 d3) d1) (*.f64 #s(literal 0 binary64) d3))
(+.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 d2 d1))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 (-.f64 d1 (-.f64 #s(literal 0 binary64) d3)))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (exp.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 (-.f64 d2 d3) d1)))
(-.f64 (/.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))) (/.f64 (*.f64 d3 (*.f64 d3 d3)) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d3 (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))))
(-.f64 (/.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (-.f64 d2 d1) d3)) (/.f64 (*.f64 d3 d3) (+.f64 (-.f64 d2 d1) d3)))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 d3 (-.f64 d2 d1)))
(*.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(-.f64 (-.f64 d2 d3) d1)
(*.f64 #s(literal 1 binary64) (-.f64 d2 (+.f64 d1 d3)))
(-.f64 (-.f64 d2 d3) d1)
(*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (-.f64 d2 d3) d1)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 d3) d1) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (-.f64 d2 d3) d1)))
(*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)))
(-.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d3 (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))))
(*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d1) d3)))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 d3 (-.f64 d2 d1)))
(*.f64 (+.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (sqrt.f64 d3)) (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (sqrt.f64 d3)))
(*.f64 (+.f64 (sqrt.f64 d3) (sqrt.f64 (-.f64 d2 d1))) (-.f64 (sqrt.f64 (-.f64 d2 d1)) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))) (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d3 (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d2 d1) d3) (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 d3 (-.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d3 (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 (-.f64 d2 d1) d3))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 d3 (-.f64 d2 d1)))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 (+.f64 (-.f64 d2 d1) d3)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d3 (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))) (neg.f64 (+.f64 (-.f64 d2 d1) d3)))
(/.f64 (fma.f64 (-.f64 d2 d1) (+.f64 d1 (neg.f64 d2)) (*.f64 d3 d3)) (-.f64 (neg.f64 d3) (-.f64 d2 d1)))
(/.f64 (+.f64 (*.f64 (-.f64 d2 d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (pow.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d3)) (*.f64 (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 d3 (-.f64 d2 d1)) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 (*.f64 (+.f64 d1 d3) (+.f64 d1 d3)) (*.f64 d2 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)) (*.f64 d2 d2)))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 (-.f64 #s(literal 0 binary64) d3) (-.f64 #s(literal 0 binary64) d3))) (-.f64 (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3)))
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (+.f64 d3 (-.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d2 (+.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 d3) (+.f64 d1 d3))) (+.f64 d1 (+.f64 d3 d2)))
(pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1 binary64))
(-.f64 (-.f64 d2 d3) d1)
(pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 3 binary64))
(-.f64 (-.f64 d2 d3) d1)
(pow.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) #s(literal 1/3 binary64))
(-.f64 (-.f64 d2 d3) d1)
(pow.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(-.f64 (-.f64 d2 d3) d1)
(sqrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3))))
(-.f64 (-.f64 d2 d3) d1)
(log.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))))
(-.f64 (-.f64 d2 d3) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 (+.f64 d1 d3)))))
(-.f64 (-.f64 d2 d3) d1)
(cbrt.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))))
(-.f64 (-.f64 d2 d3) d1)
(expm1.f64 (log1p.f64 (-.f64 d2 (+.f64 d1 d3))))
(expm1.f64 (log1p.f64 (-.f64 (-.f64 d2 d3) d1)))
(log1p.f64 (expm1.f64 (-.f64 d2 (+.f64 d1 d3))))
(-.f64 (-.f64 d2 d3) d1)
(exp.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))))
(-.f64 (-.f64 d2 d3) d1)
(exp.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) #s(literal 1 binary64)))
(-.f64 (-.f64 d2 d3) d1)
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 (+.f64 d1 d3)))
(-.f64 (-.f64 d2 d3) d1)
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d1) (-.f64 #s(literal 0 binary64) d3))
(-.f64 (-.f64 d2 d3) d1)
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (cbrt.f64 (-.f64 d2 d1)) (-.f64 #s(literal 0 binary64) d3))
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1))) (cbrt.f64 (-.f64 d2 d1)) (neg.f64 d3))
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (cbrt.f64 d2) (-.f64 (neg.f64 d3) d1))
(fma.f64 (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (pow.f64 (-.f64 d2 d1) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) d3))
(-.f64 (-.f64 d2 d3) d1)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 (+.f64 d1 d3)))
(-.f64 (-.f64 d2 d3) d1)
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 #s(literal 0 binary64) d1) d1))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 #s(literal 0 binary64) d1)))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 d4 d1) d1)
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d1 (cbrt.f64 (-.f64 d4 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (-.f64 d4 d1) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64)) d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1/2 binary64)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (cbrt.f64 (-.f64 d4 d1)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d1 (cbrt.f64 (-.f64 d4 d1))))
(*.f64 (*.f64 d1 (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64))) (pow.f64 (-.f64 d4 d1) #s(literal 1/2 binary64)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (*.f64 (-.f64 d4 d1) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (-.f64 d4 d1) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (-.f64 d4 d1))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 d4) (*.f64 d4 d4))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4))
(/.f64 (*.f64 (-.f64 (*.f64 d4 (*.f64 d4 d4)) (*.f64 d1 (*.f64 d1 d1))) d1) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 d4) (*.f64 d4 d4))))
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4))
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d4 d1))
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(cbrt.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))))
(*.f64 d1 (-.f64 d4 d1))
(cbrt.f64 (*.f64 (*.f64 (-.f64 d4 d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))) (*.f64 d1 (*.f64 d1 d1))))
(*.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))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4))))
(-.f64 (/.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 d4 d2))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d4 d4)) (-.f64 d4 d2)) (*.f64 d2 (*.f64 d1 (/.f64 d2 (-.f64 d4 d2)))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 d2 d4)))
(*.f64 (+.f64 d2 d4) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d4)) (*.f64 d1 (*.f64 d1 (*.f64 d4 d4)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d2))))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 (+.f64 d2 d4) d1)
(*.f64 d1 (+.f64 d2 d4))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d4)) (*.f64 d1 (*.f64 d1 (*.f64 d4 d4)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d2)) (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2)))))
(*.f64 d1 (+.f64 d2 d4))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d4)) (*.f64 d1 (*.f64 d1 (*.f64 d4 d4)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d4 (*.f64 d1 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 d2 (*.f64 d1 d2)) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2))) (*.f64 d1 (-.f64 d4 d2)))
(*.f64 d1 (+.f64 d2 d4))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (neg.f64 (+.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d4)) (*.f64 d1 (*.f64 d1 (*.f64 d4 d4)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d4 d2)))) (neg.f64 (*.f64 d1 (-.f64 d4 d2))))
(*.f64 d1 (+.f64 d2 d4))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d4))) (*.f64 d1 (-.f64 d2 d4)))
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 d4))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d2 d4))
(pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d2 d4))
(sqrt.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4))))
(fabs.f64 (*.f64 d1 (+.f64 d2 d4)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d2 d4))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))))
(*.f64 d1 (+.f64 d2 d4))
(cbrt.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64)))
(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))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 d1 d2 (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 d1 d4 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 d2 d1 (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 d4 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d4) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 d4 d4)))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 d2))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(fma.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 d4 d3)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d1 (/.f64 d4 d3))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d4 (/.f64 d1 d3))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 d4 (*.f64 (/.f64 #s(literal 1 binary64) d3) d1))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (*.f64 d1 d4) (/.f64 #s(literal 1 binary64) d3))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (/.f64 d4 d3) d1)
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (*.f64 d1 (/.f64 d4 d3)) #s(literal 1 binary64))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 d4 d3)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (cbrt.f64 (*.f64 (/.f64 d4 d3) (/.f64 d4 d3))) (*.f64 (cbrt.f64 (/.f64 d4 d3)) d1))
(*.f64 d1 (*.f64 (cbrt.f64 (*.f64 (/.f64 d4 d3) (/.f64 d4 d3))) (cbrt.f64 (/.f64 d4 d3))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (/.f64 (cbrt.f64 (*.f64 d1 d4)) d3))
(/.f64 (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 d4 d4)))) (cbrt.f64 (*.f64 d1 d4))) d3)
(*.f64 (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))) (cbrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 d4) d3)) (cbrt.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 d4) d3)) (cbrt.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (/.f64 d4 d3)))
(*.f64 (/.f64 d4 d3) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (sqrt.f64 (/.f64 d4 d3)) (*.f64 (sqrt.f64 (/.f64 d4 d3)) d1))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) d3))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 d4 d3)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 d4 d3))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d3 d3))) (/.f64 d4 (cbrt.f64 d3)))
(*.f64 (/.f64 d1 (sqrt.f64 d3)) (/.f64 d4 (sqrt.f64 d3)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (/.f64 d4 (sqrt.f64 d3)) (/.f64 d1 (sqrt.f64 d3)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (/.f64 d4 #s(literal 1 binary64)) (/.f64 d1 d3))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (/.f64 d4 (cbrt.f64 (*.f64 d3 d3))) (/.f64 d1 (cbrt.f64 d3)))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d3 d3))) (/.f64 d4 (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 d3 d3))) (/.f64 (*.f64 d1 d4) (cbrt.f64 d3)))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d3 d3))) (/.f64 d4 (cbrt.f64 d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 d3)) (/.f64 (*.f64 d1 d4) (sqrt.f64 d3)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 d4)) d3))
(/.f64 (*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 d4 d4)))) (cbrt.f64 (*.f64 d1 d4))) d3)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 d4 d4)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 d1 d4) d3)) (cbrt.f64 (*.f64 d3 d3))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (*.f64 d1 d4)) (sqrt.f64 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (*.f64 d1 (*.f64 d4 d4)))) (/.f64 (/.f64 (cbrt.f64 (*.f64 d1 d4)) (sqrt.f64 d3)) (sqrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) d3))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (cbrt.f64 (*.f64 d3 d3))) (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 1/2 binary64)) (cbrt.f64 d3)))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d3 d3))) (/.f64 d4 (cbrt.f64 d3)))
(*.f64 (*.f64 d1 (cbrt.f64 (*.f64 (/.f64 d4 d3) (/.f64 d4 d3)))) (cbrt.f64 (/.f64 d4 d3)))
(*.f64 d1 (*.f64 (cbrt.f64 (*.f64 (/.f64 d4 d3) (/.f64 d4 d3))) (cbrt.f64 (/.f64 d4 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (/.f64 d4 d3))) (sqrt.f64 (/.f64 d4 d3)))
(/.f64 (*.f64 d1 d4) d3)
(*.f64 (*.f64 (/.f64 d4 d3) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1))
(*.f64 (/.f64 d4 d3) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)))
(*.f64 (*.f64 (/.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 d1 (/.f64 d3 d4))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 d4)))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (neg.f64 (*.f64 d1 d4)) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (/.f64 (*.f64 d1 d4) (sqrt.f64 d3)) (sqrt.f64 d3))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 d1 (neg.f64 d4)) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (*.f64 (neg.f64 d4) d1) (-.f64 #s(literal 0 binary64) d3))
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (/.f64 (*.f64 d1 d4) #s(literal 1 binary64)) d3)
(/.f64 (*.f64 d1 d4) d3)
(/.f64 (/.f64 (*.f64 d1 d4) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(*.f64 (/.f64 d1 (cbrt.f64 (*.f64 d3 d3))) (/.f64 d4 (cbrt.f64 d3)))
(pow.f64 (*.f64 d1 (/.f64 d4 d3)) #s(literal 1 binary64))
(/.f64 (*.f64 d1 d4) d3)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))) #s(literal 3 binary64))
(/.f64 (*.f64 d1 d4) d3)
(pow.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) #s(literal 2 binary64))
(/.f64 (*.f64 d1 d4) d3)
(sqrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))))
(sqrt.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3)))
(log.f64 (exp.f64 (*.f64 d1 (/.f64 d4 d3))))
(/.f64 (*.f64 d1 d4) d3)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 d4 d3)))))
(/.f64 (*.f64 d1 d4) d3)
(cbrt.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d4 d3))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 d4) d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 d4 d3))))
(/.f64 (*.f64 d1 d4) d3)
(exp.f64 (log.f64 (*.f64 d1 (/.f64 d4 d3))))
(/.f64 (*.f64 d1 d4) d3)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 d4 d3))) #s(literal 1 binary64)))
(/.f64 (*.f64 d1 d4) d3)
(+.f64 (*.f64 d3 (*.f64 d1 (/.f64 d4 d3))) (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) d3) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))))
(*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) d3)
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 #s(literal 1 binary64) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) d3))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1) #s(literal 2 binary64))) (*.f64 d3 (cbrt.f64 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))))
(*.f64 (cbrt.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))) (cbrt.f64 (pow.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) (cbrt.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 (cbrt.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))) (cbrt.f64 (pow.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 d3 d3)) (*.f64 (cbrt.f64 d3) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (cbrt.f64 d3) (*.f64 d1 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3)) (cbrt.f64 (*.f64 d3 d3)))))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) d3))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 (*.f64 d3 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1) #s(literal 2 binary64))) (*.f64 d3 (cbrt.f64 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))))
(*.f64 (*.f64 d3 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(*.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (cbrt.f64 (*.f64 d3 d3))) (cbrt.f64 d3))
(*.f64 (cbrt.f64 d3) (*.f64 d1 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3)) (cbrt.f64 (*.f64 d3 d3)))))
(*.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(/.f64 (*.f64 d3 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(/.f64 (*.f64 d3 (-.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 (fma.f64 d1 (/.f64 d4 d3) d1) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(/.f64 (*.f64 d3 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) d3) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(/.f64 (*.f64 d3 (-.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 (fma.f64 d1 (/.f64 d4 d3) d1) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) d3) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 3 binary64))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(pow.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) #s(literal 1/3 binary64))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(pow.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(sqrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(log.f64 (exp.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(cbrt.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(cbrt.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (*.f64 d3 (*.f64 d3 d3))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(exp.f64 (log.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1))
(+.f64 (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(+.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (fma.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64) d1))
(fma.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3)) (*.f64 #s(literal 0 binary64) d1))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (fma.f64 (neg.f64 (cbrt.f64 d1)) (cbrt.f64 (*.f64 d1 d1)) d1))
(fma.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (cbrt.f64 (*.f64 d1 d1)) d1))
(+.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(fma.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 d4 d3)) (*.f64 #s(literal 0 binary64) d1))
(+.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 (/.f64 d4 d3)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (fma.f64 d1 (/.f64 d4 d3) d1) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(-.f64 (/.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3)) (*.f64 d1 d1)) (fma.f64 d1 (/.f64 d4 d3) d1))
(*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (fma.f64 d1 (/.f64 d4 d3) d1) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (sqrt.f64 d1)))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (/.f64 (*.f64 d1 d4) d3))) (-.f64 (sqrt.f64 (/.f64 (*.f64 d1 d4) d3)) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (fma.f64 d1 (/.f64 d4 d3) d1) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(/.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (fma.f64 d1 (/.f64 d4 d3) d1) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 #s(literal 3 binary64)) (*.f64 (/.f64 (*.f64 d1 d4) d3) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))) (fma.f64 d1 (fma.f64 d1 (/.f64 d4 d3) d1) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) (neg.f64 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(/.f64 (+.f64 (*.f64 (*.f64 d1 (/.f64 d4 d3)) (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (pow.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (fma.f64 d1 (/.f64 d4 d3) d1) (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))))
(/.f64 (-.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d1))) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3)) (*.f64 d1 d1)) (fma.f64 d1 (/.f64 d4 d3) d1))
(pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 3 binary64))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(pow.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))) #s(literal 1/3 binary64))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(sqrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(log.f64 (exp.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(cbrt.f64 (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 d1 d4) d3) d1)))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(fma.f64 d1 (/.f64 d4 d3) (-.f64 #s(literal 0 binary64) d1))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(fma.f64 (/.f64 d4 d3) d1 (-.f64 #s(literal 0 binary64) d1))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 d4 d3)) (-.f64 #s(literal 0 binary64) d1))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)
(fma.f64 (cbrt.f64 (*.f64 (/.f64 d4 d3) (*.f64 (/.f64 d4 d3) (*.f64 d1 d1)))) (cbrt.f64 (*.f64 d1 (/.f64 d4 d3))) (-.f64 #s(literal 0 binary64) d1))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 d1 d4) d3)) (cbrt.f64 (*.f64 (/.f64 (*.f64 d1 d4) d3) (/.f64 (*.f64 d1 d4) d3))) (neg.f64 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (/.f64 d4 d3))) (-.f64 #s(literal 0 binary64) d1))
(-.f64 (/.f64 (*.f64 d1 d4) d3) d1)

eval255.0ms (2.9%)

Compiler

Compiled 14261 to 3938 computations (72.4% saved)

prune99.0ms (1.1%)

Pruning

14 alts after pruning (3 fresh and 11 done)

PrunedKeptTotal
New9852987
Fresh011
Picked145
Done077
Total986141000
Accuracy
100.0%
Counts
1000 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.1%
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
52.3%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d1))
54.7%
(+.f64 (*.f64 d4 d1) (*.f64 d2 d1))
54.7%
(*.f64 (-.f64 d2 d1) d1)
53.0%
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
51.7%
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1))
56.9%
(*.f64 d1 (-.f64 (neg.f64 d3) d1))
58.7%
(*.f64 d1 (-.f64 d4 d1))
51.5%
(*.f64 d1 (-.f64 d2 d3))
55.1%
(*.f64 d1 (+.f64 d2 d4))
30.2%
(*.f64 d1 (neg.f64 d3))
35.4%
(*.f64 d1 (neg.f64 d1))
32.1%
(*.f64 d1 d4)
27.9%
(*.f64 d1 d2)
Compiler

Compiled 297 to 149 computations (49.8% saved)

regimes156.0ms (1.8%)

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

5 calls:

128.0ms
d3
8.0ms
d1
7.0ms
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
6.0ms
d2
6.0ms
d4
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)

regimes55.0ms (0.6%)

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

4 calls:

15.0ms
d1
13.0ms
d3
13.0ms
d2
13.0ms
d4
Results
AccuracySegmentsBranch
83.5%3d1
85.5%4d2
94.2%3d3
95.8%2d4
Compiler

Compiled 20 to 16 computations (20% saved)

regimes23.0ms (0.3%)

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

2 calls:

11.0ms
d3
11.0ms
d4
Results
AccuracySegmentsBranch
92.7%3d3
84.1%3d4
Compiler

Compiled 10 to 8 computations (20% saved)

regimes91.0ms (1%)

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

4 calls:

42.0ms
d4
20.0ms
d3
17.0ms
d1
10.0ms
d2
Results
AccuracySegmentsBranch
78.2%6d1
82.8%5d2
81.3%3d4
82.4%7d3
Compiler

Compiled 20 to 16 computations (20% saved)

regimes23.0ms (0.3%)

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

2 calls:

16.0ms
d2
7.0ms
d4
Results
AccuracySegmentsBranch
79.2%6d2
74.9%2d4
Compiler

Compiled 10 to 8 computations (20% saved)

regimes36.0ms (0.4%)

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

2 calls:

26.0ms
d3
9.0ms
d4
Results
AccuracySegmentsBranch
78.0%4d3
76.1%4d4
Compiler

Compiled 10 to 8 computations (20% saved)

regimes15.0ms (0.2%)

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

2 calls:

8.0ms
d3
7.0ms
d4
Results
AccuracySegmentsBranch
73.3%2d4
74.2%5d3
Compiler

Compiled 10 to 8 computations (20% saved)

regimes39.0ms (0.4%)

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

4 calls:

13.0ms
d3
10.0ms
d4
9.0ms
d2
7.0ms
d1
Results
AccuracySegmentsBranch
71.9%5d3
69.6%5d1
70.5%9d2
64.9%6d4
Compiler

Compiled 20 to 16 computations (20% saved)

regimes43.0ms (0.5%)

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

4 calls:

12.0ms
d4
11.0ms
d3
9.0ms
d1
9.0ms
d2
Results
AccuracySegmentsBranch
62.0%6d4
65.9%8d2
54.8%5d1
59.3%6d3
Compiler

Compiled 20 to 16 computations (20% saved)

regimes4.0ms (0%)

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

1 calls:

4.0ms
d2
Results
AccuracySegmentsBranch
61.3%5d2
Compiler

Compiled 5 to 4 computations (20% saved)

regimes11.0ms (0.1%)

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

3 calls:

5.0ms
d4
3.0ms
d3
2.0ms
d2
Results
AccuracySegmentsBranch
40.9%6d3
51.5%2d4
49.2%2d2
Compiler

Compiled 15 to 12 computations (20% saved)

regimes2.0ms (0%)

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:

1.0ms
d3
1.0ms
d1
0.0ms
d4
0.0ms
d2
Results
AccuracySegmentsBranch
27.9%1d3
27.9%1d2
27.9%1d1
27.9%1d4
Compiler

Compiled 20 to 16 computations (20% saved)

bsearch19.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
2.4789237566167693e+66
1.9468444685949496e+68
Results
11.0ms79×0valid
3.0ms33×0infinite
Compiler

Compiled 194 to 129 computations (33.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-mult: 3.0ms (60.7% of total)
ival-sub: 1.0ms (20.2% of total)
ival-add: 1.0ms (20.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch47.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
4.312312428459574e+102
1.5442971058078885e+109
14.0ms
-9.107577214870044e+177
-3.1392057667623285e+177
Results
15.0ms154×0valid
21.0ms70×0infinite
Compiler

Compiled 334 to 227 computations (32% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 21.0ms (86.2% of total)
ival-sub: 2.0ms (8.2% of total)
ival-add: 1.0ms (4.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch50.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
7.948815033789734e+75
3.456425275278578e+77
30.0ms
-1.0170009733368777e-64
-2.6004126069388887e-87
Results
29.0ms224×0valid
9.0ms64×0infinite
Compiler

Compiled 404 to 287 computations (29% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 11.0ms (59.1% of total)
ival-sub: 5.0ms (26.8% of total)
ival-add: 2.0ms (10.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch36.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
35.0ms
6.599689682471408e+83
4.11004831502157e+85
Results
28.0ms82×0valid
3.0ms30×0infinite
Compiler

Compiled 166 to 115 computations (30.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-sub: 21.0ms (84.3% of total)
ival-mult: 3.0ms (12% of total)
ival-add: 1.0ms (4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch60.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
1.2630287805443254e+71
2.145499998701116e+76
20.0ms
1.644932679549287e-199
1.7530061170649494e-196
15.0ms
-9.107577214870044e+177
-3.1392057667623285e+177
Results
30.0ms242×0valid
11.0ms110×0infinite
Compiler

Compiled 466 to 325 computations (30.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 10.0ms (53.9% of total)
ival-sub: 7.0ms (37.7% of total)
ival-add: 2.0ms (10.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch23.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
1.9468444685949496e+68
1.6047921992794619e+69
Results
16.0ms72×0valid
2.0ms24×0infinite
Compiler

Compiled 146 to 101 computations (30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 3.0ms (70.4% of total)
ival-sub: 1.0ms (23.5% of total)
ival-add: 1.0ms (23.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch114.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.5442971058078885e+109
3.6599020677791987e+112
22.0ms
-6.098523428595259e-253
-1.4393030125238404e-256
32.0ms
-9.861599972870156e-197
-5.288905847225385e-207
31.0ms
-2.2090688461293503e+226
-3.1737891063334375e+203
Results
56.0ms404×0valid
25.0ms188×0infinite
Compiler

Compiled 729 to 535 computations (26.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-mult: 21.0ms (66.7% of total)
ival-sub: 6.0ms (19.1% of total)
ival-add: 3.0ms (9.5% of total)
const: 1.0ms (3.2% of total)
backward-pass: 0.0ms (0% of total)

bsearch165.0ms (1.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
6.763200256415683e-184
2.2688533567818547e-183
26.0ms
9.639727927273138e-275
2.8471369555567295e-257
6.0ms
-1.8659973960179665e-246
-1.45747321654641e-246
17.0ms
-7.088269720795211e-119
-1.3622253213501454e-119
48.0ms
-8.924048526348076e-99
-2.1450992498329558e-101
25.0ms
-1.641995664988022e+34
-1.3690240013680578e+24
16.0ms
-1.9226301922978437e+55
-1.935481596862546e+54
Results
64.0ms526×0valid
57.0ms242×0infinite
Compiler

Compiled 866 to 665 computations (23.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-mult: 27.0ms (60.9% of total)
ival-sub: 13.0ms (29.3% of total)
ival-add: 4.0ms (9% of total)
const: 1.0ms (2.3% of total)
backward-pass: 0.0ms (0% of total)

bsearch91.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
6.763200256415683e-184
2.2688533567818547e-183
25.0ms
9.639727927273138e-275
2.8471369555567295e-257
13.0ms
-1.8659973960179665e-246
-1.45747321654641e-246
24.0ms
-4.277750632392167e+104
-1.5958239228998247e+96
Results
49.0ms307×0valid
23.0ms125×0infinite
Compiler

Compiled 485 to 368 computations (24.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
ival-mult: 32.0ms (82.1% of total)
ival-sub: 4.0ms (10.3% of total)
ival-add: 2.0ms (5.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch21.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
6.599689682471408e+83
4.11004831502157e+85
Results
9.0ms85×0valid
7.0ms27×0infinite
Compiler

Compiled 138 to 101 computations (26.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-mult: 3.0ms (60.2% of total)
ival-sub: 1.0ms (20.1% of total)
ival-add: 1.0ms (20.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify11.0ms (0.1%)

Algorithm
egg-herbie
Rules
20×*-commutative
16×+-commutative
13×sub-neg
if-if-or-not
neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01141039
11561029
21791029
31981025
42091025
52131025
62141025
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(if (<=.f64 d4 #s(literal 13999999999999998860368254998753084699791734804929017913403051606016 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d1) d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(if (<=.f64 d3 #s(literal -3200000000000000023836737606637823652614383803466092391550856132200447527897011712843903604396502586907089928328910868107921388264991274185889821571571964278708924471553405485056 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal 9199999999999999582717029841346172954873632695437529118117290286636900271860710617682965035522872206346420224 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 d2 d3))))
(if (<=.f64 d4 #s(literal -6995694863361695/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 #s(literal 55999999999999997493165790141937415258455072392332804208911193290493124411392 binary64)) (*.f64 d1 (-.f64 (neg.f64 d3) d1)) (*.f64 d1 (+.f64 d2 d4))))
(if (<=.f64 d4 #s(literal 699999999999999954164797593799080348771638710504426740329767152134466694280294432768 binary64)) (*.f64 (-.f64 d2 d1) d1) (*.f64 d1 (-.f64 d4 d1)))
(if (<=.f64 d3 #s(literal -3200000000000000023836737606637823652614383803466092391550856132200447527897011712843903604396502586907089928328910868107921388264991274185889821571571964278708924471553405485056 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal 2895178800212225/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064 binary64)) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 #s(literal 394999999999999994082947950933058785701682347408002226725413371440890118144 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))))
(if (<=.f64 d4 #s(literal 840000000000000003457823778013725317535020985966484056932579448717312 binary64)) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d4)))
(if (<=.f64 d3 #s(literal -319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 #s(literal -5648027917416435/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912 binary64)) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d3 #s(literal -4622577147437071/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224 binary64)) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 #s(literal 3899999999999999791547356378886017412873250470628573150201335446742002733215304657133757572307975743043981541376 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3))))))
(if (<=.f64 d2 #s(literal -5799999999999999705469727120593594665946953389449412608 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -2900000000000000120997281792 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d2 #s(literal -7018482353732767/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 binary64)) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 #s(literal -2634790375571575/90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d2 #s(literal -1525239130966889/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928 binary64)) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 #s(literal 6679958768552541/290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368 binary64)) (*.f64 d1 d4) (if (<=.f64 d2 #s(literal 1495020541582441/1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744 binary64)) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d4))))))))
(if (<=.f64 d2 #s(literal -13499999999999999628003024529588714214609595700623420070197926809213446924382666690949090348933733941248 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -2952075737355269/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856 binary64)) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 #s(literal 8422556708174943/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184 binary64)) (*.f64 d1 d4) (if (<=.f64 d2 #s(literal 7415301886248907/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976 binary64)) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))
(if (<=.f64 d4 #s(literal 27999999999999999029310197100783687380210031204805251169579307606676987166527305285632 binary64)) (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d2)
Outputs
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))
(if (<=.f64 d4 #s(literal 13999999999999998860368254998753084699791734804929017913403051606016 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d1) d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(if (<=.f64 d3 #s(literal -3200000000000000023836737606637823652614383803466092391550856132200447527897011712843903604396502586907089928328910868107921388264991274185889821571571964278708924471553405485056 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal 9199999999999999582717029841346172954873632695437529118117290286636900271860710617682965035522872206346420224 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 d2 d3))))
(if (or (<=.f64 d3 #s(literal -3200000000000000023836737606637823652614383803466092391550856132200447527897011712843903604396502586907089928328910868107921388264991274185889821571571964278708924471553405485056 binary64)) (not (<=.f64 d3 #s(literal 9199999999999999582717029841346172954873632695437529118117290286636900271860710617682965035522872206346420224 binary64)))) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(if (<=.f64 d4 #s(literal -6995694863361695/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 #s(literal 55999999999999997493165790141937415258455072392332804208911193290493124411392 binary64)) (*.f64 d1 (-.f64 (neg.f64 d3) d1)) (*.f64 d1 (+.f64 d2 d4))))
(if (<=.f64 d4 #s(literal -6995694863361695/118571099379011784113736688648896417641748464297615937576404566024103044751294464 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 #s(literal 55999999999999997493165790141937415258455072392332804208911193290493124411392 binary64)) (neg.f64 (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 (+.f64 d2 d4))))
(if (<=.f64 d4 #s(literal 699999999999999954164797593799080348771638710504426740329767152134466694280294432768 binary64)) (*.f64 (-.f64 d2 d1) d1) (*.f64 d1 (-.f64 d4 d1)))
(if (<=.f64 d4 #s(literal 699999999999999954164797593799080348771638710504426740329767152134466694280294432768 binary64)) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1)))
(if (<=.f64 d3 #s(literal -3200000000000000023836737606637823652614383803466092391550856132200447527897011712843903604396502586907089928328910868107921388264991274185889821571571964278708924471553405485056 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal 2895178800212225/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064 binary64)) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 #s(literal 394999999999999994082947950933058785701682347408002226725413371440890118144 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))))
(if (<=.f64 d4 #s(literal 840000000000000003457823778013725317535020985966484056932579448717312 binary64)) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d4)))
(if (<=.f64 d3 #s(literal -319999999999999968559186922228535368706308107756492585054239500941882340744541141020898470994552143381591946947324882708475898593321809562250142461096279082973337161134310006176452949162028560796058910720 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 #s(literal -5648027917416435/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912 binary64)) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d3 #s(literal -4622577147437071/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224 binary64)) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 #s(literal 3899999999999999791547356378886017412873250470628573150201335446742002733215304657133757572307975743043981541376 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3))))))
(if (<=.f64 d2 #s(literal -5799999999999999705469727120593594665946953389449412608 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -2900000000000000120997281792 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d2 #s(literal -7018482353732767/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 binary64)) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 #s(literal -2634790375571575/90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d2 #s(literal -1525239130966889/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928 binary64)) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 #s(literal 6679958768552541/290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368 binary64)) (*.f64 d1 d4) (if (<=.f64 d2 #s(literal 1495020541582441/1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744 binary64)) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d4))))))))
(if (<=.f64 d2 #s(literal -5799999999999999705469727120593594665946953389449412608 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -2900000000000000120997281792 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d2 #s(literal -7018482353732767/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088 binary64)) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 #s(literal -2634790375571575/90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d2 #s(literal -1525239130966889/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928 binary64)) (*.f64 d1 (neg.f64 d1)) (if (or (<=.f64 d2 #s(literal 6679958768552541/290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368 binary64)) (not (<=.f64 d2 #s(literal 1495020541582441/1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744 binary64)))) (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3))))))))
(if (<=.f64 d2 #s(literal -13499999999999999628003024529588714214609595700623420070197926809213446924382666690949090348933733941248 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -2952075737355269/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856 binary64)) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 #s(literal 8422556708174943/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184 binary64)) (*.f64 d1 d4) (if (<=.f64 d2 #s(literal 7415301886248907/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976 binary64)) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))))
(if (<=.f64 d2 #s(literal -13499999999999999628003024529588714214609595700623420070197926809213446924382666690949090348933733941248 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d2 #s(literal -2952075737355269/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856 binary64)) (and (not (<=.f64 d2 #s(literal 8422556708174943/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184 binary64))) (<=.f64 d2 #s(literal 7415301886248907/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976 binary64)))) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))
(if (<=.f64 d4 #s(literal 27999999999999999029310197100783687380210031204805251169579307606676987166527305285632 binary64)) (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d2)

soundness1.1s (13%)

Rules
893×log1p-expm1-u
739×fma-neg
685×sub-neg
629×associate-*r*
533×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023204
1412200
26892200
086126625
1286425052
078922330
1214120341
2781920337
073984
1289776
2998664
34152644
47106640
Stop Event
fuel
node limit
node limit
node limit
node limit
Compiler

Compiled 583 to 223 computations (61.7% saved)

preprocess240.0ms (2.7%)

Remove

(sort d2 d4)

Compiler

Compiled 680 to 304 computations (55.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...