FastMath dist4

Time bar (total: 7.8s)

analyze0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
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 17 to 13 computations (23.5% saved)

sample1.4s (18%)

Memory
28.1MiB live, 1 248.5MiB allocated
Samples
1.1s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 789.0ms
ival-sub: 359.0ms (45.5% of total)
ival-mult: 285.0ms (36.1% of total)
ival-add: 136.0ms (17.2% of total)
ival-true: 5.0ms (0.6% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

preprocess115.0ms (1.5%)

Memory
11.1MiB live, 133.1MiB allocated
Algorithm
egg-herbie
Rules
672×sub-neg
533×fma-define
413×distribute-lft-neg-in
386×fmm-def
345×distribute-rgt-neg-in
Iterations

Useful iterations: 4 (0.0ms)

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

(sort d2 d4)

explain135.0ms (1.7%)

Memory
3.4MiB live, 322.8MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
170-0-(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
120-0-(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
40-0-(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
00-0-d4
00-0-(*.f64 d4 d1)
00-0-(*.f64 d1 d2)
00-0-(*.f64 d1 d3)
00-0-d2
00-0-d1
00-0-d3
00-0-(*.f64 d1 d1)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))nan-rescue170
(*.f64 d1 d3)overflow30
(*.f64 d1 d2)overflow34
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))overflow57
(*.f64 d4 d1)overflow36
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))overflow72
(*.f64 d1 d1)overflow63
+.f64(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))nan-rescue120
(*.f64 d1 d3)overflow30
(*.f64 d1 d2)overflow34
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))overflow57
(*.f64 d4 d1)overflow36
-.f64(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))nan-rescue40
(*.f64 d1 d2)overflow34
(*.f64 d1 d3)overflow30
Confusion
Predicted +Predicted -
+250
-0231
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+2500
-00231
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0231
118
26
31
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
42.0ms512×0valid
Compiler

Compiled 140 to 48 computations (65.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 15.0ms (63.1% of total)
ival-sub: 6.0ms (25.2% of total)
ival-add: 2.0ms (8.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Compiler

Compiled 45 to 19 computations (57.8% saved)

prune2.0ms (0%)

Memory
3.9MiB live, 3.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.2%
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
90.6%
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
100.0%
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
Compiler

Compiled 49 to 29 computations (40.8% saved)

simplify191.0ms (2.4%)

Memory
-16.2MiB live, 23.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff128
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
cost-diff256
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
cost-diff384
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
cost-diff0
(-.f64 d2 d3)
cost-diff0
(*.f64 d1 (-.f64 d2 d3))
cost-diff128
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
cost-diff256
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
cost-diff0
(-.f64 d2 d3)
cost-diff0
(+.f64 d4 (-.f64 d2 d3))
cost-diff0
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
cost-diff0
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
Rules
1 382×fmm-def
472×fma-define
266×sub-neg
194×associate-+l-
138×unsub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026431
167422
2166422
3488422
41256422
52918422
63656422
73686422
83686422
94791422
104831422
114831422
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
d1
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
(+.f64 d4 (-.f64 d2 d3))
d4
(-.f64 d2 d3)
d2
d3
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(*.f64 d1 (-.f64 d2 d3))
d1
(-.f64 d2 d3)
d2
d3
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 d4)
d4
(*.f64 d1 d1)
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 d3)
d3
(*.f64 d4 d1)
d4
(*.f64 d1 d1)
Outputs
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3))))
d1
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
(+.f64 d4 (-.f64 (-.f64 d2 d3) d1))
(+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))
(+.f64 d4 (-.f64 d2 (+.f64 d1 d3)))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (-.f64 d4 d3))
d4
(-.f64 d2 d3)
d2
d3
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 d3))
d1
(-.f64 d2 d3)
d2
d3
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 d1 d4)
d4
(*.f64 d1 d1)
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3))))
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 d3)
d3
(*.f64 d4 d1)
(*.f64 d1 d4)
d4
(*.f64 d1 d1)

localize67.0ms (0.9%)

Memory
6.3MiB live, 85.7MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 d1)
accuracy98.6%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
accuracy95.8%
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
accuracy93.8%
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
accuracy100.0%
(*.f64 d1 d1)
accuracy100.0%
(*.f64 d1 (-.f64 d2 d3))
accuracy95.3%
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1))
accuracy94.2%
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
accuracy100.0%
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
accuracy100.0%
(-.f64 d2 d3)
accuracy100.0%
(+.f64 d4 (-.f64 d2 d3))
accuracy100.0%
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
Samples
46.0ms256×0valid
Compiler

Compiled 117 to 21 computations (82.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 10.0ms (53.8% of total)
ival-sub: 5.0ms (26.9% of total)
ival-add: 3.0ms (16.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series45.0ms (0.6%)

Memory
14.9MiB live, 50.9MiB allocated
Counts
12 → 390
Calls
Call 1
Inputs
#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())
#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())
#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())
#s(alt (-.f64 d2 d3) (patch) () ())
#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())
#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())
#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())
#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())
#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())
#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())
#s(alt (*.f64 d1 d2) (patch) () ())
#s(alt (*.f64 d1 d1) (patch) () ())
Outputs
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (patch) () ())) ())
#s(alt (-.f64 d2 (+.f64 d1 d3)) (taylor () 0 d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (taylor () 0 d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (taylor () 0 d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (taylor () 0 d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt d4 (taylor () inf d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt d4 (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 d4 (+.f64 d1 d3)) (taylor () 0 d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (taylor () 0 d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (taylor () 0 d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (taylor () 0 d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt d2 (taylor () inf d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt d2 (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) d1) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () inf d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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))))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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))))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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))))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) d3) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () inf d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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))))) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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))))) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(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))))) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1) (patch) () ())) ())
#s(alt (-.f64 d2 d3) (taylor () 0 d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) d3) (taylor () 0 d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) d3) (taylor () 0 d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) d3) (taylor () 0 d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt d4 (taylor () inf d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) (taylor () inf d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) (taylor () inf d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) (taylor () inf d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt d4 (taylor () -inf d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (-.f64 d4 d3) (taylor () 0 d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) d3) (taylor () 0 d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) d3) (taylor () 0 d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) d3) (taylor () 0 d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt d2 (taylor () inf d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2))) (taylor () inf d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2))) (taylor () inf d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2))) (taylor () inf d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt d2 (taylor () -inf d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (+.f64 d2 d4) (taylor () 0 d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) (taylor () 0 d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) (taylor () 0 d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) (taylor () 0 d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () inf d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () -inf d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3))))) (taylor () -inf d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3))))) (taylor () -inf d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3))))) (taylor () -inf d3) (#s(alt (+.f64 d4 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () 0 d2) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt d2 (taylor () inf d2) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))) (taylor () inf d2) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))) (taylor () inf d2) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2)))) (taylor () inf d2) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt d2 (taylor () -inf d2) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt d2 (taylor () 0 d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) (taylor () 0 d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) (taylor () 0 d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d3)) (taylor () 0 d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () inf d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () -inf d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))) (taylor () -inf d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))) (taylor () -inf d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3))))) (taylor () -inf d3) (#s(alt (-.f64 d2 d3) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d4) (*.f64 #s(literal -1 binary64) (-.f64 d2 d3))) d1)) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d4) (*.f64 #s(literal -1 binary64) (-.f64 d2 d3))) d1)) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d4) (*.f64 #s(literal -1 binary64) (-.f64 d2 d3))) d1)) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(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))) (taylor () 0 d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(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))) (taylor () 0 d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(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))) (taylor () 0 d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d2))))) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d2))))) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d2))))) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(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))) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(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))) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(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))) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3))))) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3))))) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3))))) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))) (taylor () inf d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))) (taylor () inf d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))) (taylor () inf d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4))))) (taylor () -inf d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4))))) (taylor () -inf d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4))))) (taylor () -inf d4) (#s(alt (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))) (taylor () inf d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))) (taylor () inf d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))) (taylor () inf d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))) (taylor () -inf d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))) (taylor () -inf d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))) (taylor () -inf d4) (#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2)))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2)))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2)))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d2 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) (taylor () 0 d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) (taylor () 0 d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) (taylor () 0 d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) (taylor () 0 d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) (taylor () 0 d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) (taylor () 0 d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) (taylor () 0 d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) (taylor () 0 d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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)))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () 0 d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () 0 d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () 0 d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () 0 d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () inf d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () inf d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () inf d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () inf d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d1) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (taylor () 0 d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3)) (taylor () 0 d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3)) (taylor () 0 d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3)) (taylor () 0 d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2))) (taylor () inf d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2))) (taylor () inf d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2))) (taylor () inf d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (taylor () 0 d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (taylor () 0 d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (taylor () 0 d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (taylor () 0 d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1)) (taylor () inf d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1)) (taylor () inf d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1)) (taylor () inf d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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)))) (taylor () -inf d3) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (taylor () 0 d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3)) (taylor () 0 d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3)) (taylor () 0 d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3)) (taylor () 0 d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4))) (taylor () inf d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4))) (taylor () inf d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4))) (taylor () inf d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d2 d3)) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d2 d3)) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d2 d3)) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d2 d3)) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d2 d3)) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d2 d3)) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d2 d3)) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d2 d3)) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3)))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3)))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3)))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3)))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d2) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))) (taylor () inf d2) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))) (taylor () inf d2) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))) (taylor () inf d2) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2)))) (taylor () -inf d2) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2)))) (taylor () -inf d2) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2)))) (taylor () -inf d2) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () 0 d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1)) (taylor () inf d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1)) (taylor () inf d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1)) (taylor () inf d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(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)))) (taylor () -inf d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(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)))) (taylor () -inf d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(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)))) (taylor () -inf d3) (#s(alt (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () 0 d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () 0 d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () 0 d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () 0 d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () inf d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () inf d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () inf d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () inf d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () -inf d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () -inf d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () -inf d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
#s(alt (pow.f64 d1 #s(literal 2 binary64)) (taylor () -inf d1) (#s(alt (*.f64 d1 d1) (patch) () ())) ())
Calls

108 calls:

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

rewrite437.0ms (5.6%)

Memory
-4.5MiB live, 405.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
393×log1p-expm1-u
219×expm1-log1p-u
218×add-cube-cbrt
212×add-exp-log
212×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify444.0ms (5.7%)

Memory
18.4MiB live, 597.1MiB allocated
Algorithm
egg-herbie
Rules
575×distribute-lft-in
573×distribute-rgt-in
291×sub-neg
265×fmm-def
254×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0122155292
1338354161
Stop Event
node limit
Counts
1 030 → 767
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 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 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 (+.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 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 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) 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 (+.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 d3)
(-.f64 (+.f64 d2 d4) d3)
(-.f64 (+.f64 d2 d4) d3)
(-.f64 (+.f64 d2 d4) d3)
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(-.f64 d4 d3)
(-.f64 (+.f64 d2 d4) d3)
(-.f64 (+.f64 d2 d4) d3)
(-.f64 (+.f64 d2 d4) d3)
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(+.f64 d2 d4)
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.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 d4) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))
(*.f64 #s(literal -1 binary64) d3)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
d2
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 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 #s(literal -1 binary64) d4) (*.f64 #s(literal -1 binary64) (-.f64 d2 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d4) (*.f64 #s(literal -1 binary64) (-.f64 d2 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d4) (*.f64 #s(literal -1 binary64) (-.f64 d2 d3))) d1)) #s(literal 1 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.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 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) 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 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (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 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (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 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (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 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))
(*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))
(*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.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 d1 (*.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) (*.f64 d3 (+.f64 d1 (*.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) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)))))
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 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 (-.f64 d2 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 (-.f64 d2 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 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4)))))
(*.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 d1 d4) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64)))
(*.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 #s(literal -1 binary64) (*.f64 d1 d3))
(+.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 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 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) 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 d2) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) 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 (+.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 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))))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d3 d1))))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 (+.f64 d3 d1)) d1))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(-.f64 (*.f64 d1 d4) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.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)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))) (/.f64 (pow.f64 d1 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))) (/.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 d3))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) d1) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(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 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))
(+.f64 d4 (*.f64 (-.f64 d2 (+.f64 d3 d1)) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(+.f64 (-.f64 d2 (-.f64 d3 d4)) (neg.f64 d1))
(+.f64 (-.f64 d2 (-.f64 d3 d4)) (*.f64 (neg.f64 d1) #s(literal 1 binary64)))
(+.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (fma.f64 (neg.f64 d1) #s(literal 1 binary64) d1))
(+.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (neg.f64 d1) (-.f64 d2 (-.f64 d3 d4)))
(+.f64 (-.f64 d2 (+.f64 d3 d1)) d4)
(*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))) (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (neg.f64 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 (+.f64 d3 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d3 d1)) (-.f64 d2 (+.f64 d3 d1))) (*.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 (neg.f64 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 (-.f64 d2 (-.f64 d3 d4)) (neg.f64 d1)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (-.f64 d2 (+.f64 d3 d1)) (-.f64 d2 (+.f64 d3 d1)))) (-.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (neg.f64 d1))) (-.f64 (-.f64 d2 (-.f64 d3 d4)) (neg.f64 d1)))
(pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(cbrt.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(exp.f64 (log.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d4 (-.f64 d2 (+.f64 d3 d1)))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 (-.f64 d3 d4)) (neg.f64 d1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 d1))
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (-.f64 d2 (+.f64 d3 d1)))
(fma.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 d1))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (-.f64 d2 (+.f64 d3 d1)))
(-.f64 d2 (-.f64 d3 d4))
(-.f64 (+.f64 d4 d2) d3)
(-.f64 (exp.f64 (log1p.f64 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (+.f64 (-.f64 d4 d2) d3)) (/.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (+.f64 (-.f64 d4 d2) d3)))
(*.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d2 (-.f64 d3 d4)))
(*.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) (pow.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d4 d2) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d4 d2) d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 d4 (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (+.f64 (-.f64 d4 d2) d3))
(/.f64 (neg.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 d4 d2) d3)))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (+.f64 (pow.f64 d3 #s(literal 2 binary64)) (*.f64 (+.f64 d4 d2) d3))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 (-.f64 d2 d3) d4))
(/.f64 (-.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 (+.f64 d4 d2) d3))
(pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 d2 (-.f64 d3 d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 (-.f64 d3 d4)))))
(cbrt.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 d2 (-.f64 d3 d4))))
(log1p.f64 (expm1.f64 (-.f64 d2 (-.f64 d3 d4))))
(exp.f64 (log.f64 (-.f64 d2 (-.f64 d3 d4))))
(exp.f64 (*.f64 (log.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d4 (-.f64 d2 d3))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d3) d4)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)) d4)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)) d4)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (-.f64 d2 d3))
(+.f64 d2 (neg.f64 d3))
(+.f64 d2 (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (neg.f64 d3) d2)
(*.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d2 d3))
(*.f64 (cbrt.f64 (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)))
(*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 (sqrt.f64 d2) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d2) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d2 d3)))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d2 (neg.f64 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 d2 (neg.f64 d3)))
(pow.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 d3))))
(cbrt.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 d2 d3)))
(log1p.f64 (expm1.f64 (-.f64 d2 d3)))
(exp.f64 (log.f64 (-.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 d3))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 d3))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 d3))
(-.f64 (*.f64 d1 d4) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.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)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))) (/.f64 (pow.f64 d1 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))) (/.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) d1)
(*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) d1) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(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 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4))
(+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 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 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 d1))))
(*.f64 (-.f64 d4 d1) d1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d4 d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))))
(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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))
(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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)))
(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)))
(fma.f64 d1 d4 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d4 d1 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d4) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 1 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d2 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 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))
(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 d1 (neg.f64 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3)))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d3 d1))))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 (+.f64 d3 d1)) d1))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) d1)
(*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) d1) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(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 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))
(*.f64 (-.f64 d2 (-.f64 d3 d4)) d1)
(*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(*.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (*.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) d1))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 d1)))
(*.f64 (*.f64 (-.f64 d2 (-.f64 d3 d4)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 (-.f64 d3 d4)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)))))
(/.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 (*.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 d4) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))))
(/.f64 (*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) d1) (+.f64 (-.f64 d4 d2) d3))
(pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (-.f64 d2 (-.f64 d3 d4))) (log.f64 d1)))
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d4) (*.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 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 1 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.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))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 d2 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)))
(*.f64 (*.f64 (-.f64 d2 d3) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d2 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 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))
(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 d1 (neg.f64 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3)))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d2))) #s(literal 1 binary64))
(pow.f64 (*.f64 d1 d2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d2) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d2))))
(cbrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 d2)))
(exp.f64 (log.f64 (*.f64 d1 d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d2)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 d1 #s(literal 6 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 d1 #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 d1 #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d1 #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d1)))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 d1)) #s(literal 1 binary64)))
Outputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (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)))
(neg.f64 (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 d2 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 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 d1 (-.f64 d2 (+.f64 d1 d3))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 d4 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) (neg.f64 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 (+.f64 d1 d3))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 d4 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) (neg.f64 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 (+.f64 d1 d3))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))))
(*.f64 d4 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d1) (neg.f64 d4))) d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 d1 (/.f64 (-.f64 (-.f64 d4 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 d1 (/.f64 (-.f64 (-.f64 d4 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 d1 (/.f64 (-.f64 (-.f64 d4 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 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d4 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 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d4 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 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (-.f64 (-.f64 d4 d1) d3) (neg.f64 d2))) d1)))
(*.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 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 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 d1 (-.f64 (+.f64 d2 d4) d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 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 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 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 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(-.f64 d2 (+.f64 d1 d3))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 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 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 #s(literal 1 binary64) (-.f64 (/.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 #s(literal 1 binary64) (-.f64 (/.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 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) #s(literal -1 binary64)) (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 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) #s(literal -1 binary64)) (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 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 (+.f64 d1 d3)) d4) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d2 d3) d1) d4) #s(literal -1 binary64)) (neg.f64 d4))
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 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 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) #s(literal -1 binary64)) (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 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) #s(literal -1 binary64)) (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 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) #s(literal -1 binary64)) (neg.f64 d2))
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 (-.f64 d4 d1))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) d1)
(+.f64 d2 (-.f64 (-.f64 d4 d3) d1))
(-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)
(*.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 d2 d3) (-.f64 (/.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 d2 d3) (-.f64 (/.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 d2 d3) (-.f64 (/.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 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 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 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 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 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3))))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 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 (/.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)
(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 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 (-.f64 d2 d3)) 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 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 (-.f64 d2 d3)) 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 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) (neg.f64 d1))
(-.f64 d2 d3)
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4) #s(literal -1 binary64)))
(*.f64 d4 (neg.f64 (+.f64 (/.f64 (fma.f64 d2 #s(literal -1 binary64) d3) d4) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4) #s(literal -1 binary64)))
(*.f64 d4 (neg.f64 (+.f64 (/.f64 (fma.f64 d2 #s(literal -1 binary64) d3) d4) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4) #s(literal -1 binary64)))
(*.f64 d4 (neg.f64 (+.f64 (/.f64 (fma.f64 d2 #s(literal -1 binary64) d3) d4) #s(literal -1 binary64))))
(-.f64 d4 d3)
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d3) d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d3) d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d3) d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (+.f64 (/.f64 (-.f64 d3 d4) d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (+.f64 (/.f64 (-.f64 d3 d4) d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (+.f64 (/.f64 (-.f64 d3 d4) d2) #s(literal -1 binary64))))
(+.f64 d2 d4)
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))))
(*.f64 d3 (+.f64 (/.f64 d2 d3) (+.f64 (/.f64 d4 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 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 d4) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 d4) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 d4) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d2)))
(*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 d3 d2) #s(literal -1 binary64)) (neg.f64 d2))
d2
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
(+.f64 d2 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d2 d3)
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d2 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 d2 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d2) d3)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d2) d3)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d2) d3)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)) (neg.f64 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (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)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d4) (*.f64 #s(literal -1 binary64) (-.f64 d2 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 d4 (-.f64 d2 d3)) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d4) (*.f64 #s(literal -1 binary64) (-.f64 d2 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 d4 (-.f64 d2 d3)) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d4) (*.f64 #s(literal -1 binary64) (-.f64 d2 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 d4 (-.f64 d2 d3)) d1) #s(literal -1 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 (neg.f64 d3) (-.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 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))
(*.f64 d2 (+.f64 d1 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 d4 d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) (-.f64 d4 d1))) d2)))
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))
(*.f64 d2 (+.f64 d1 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 d4 d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) (-.f64 d4 d1))) d2)))
(*.f64 d2 (-.f64 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)) (/.f64 (*.f64 d1 d4) d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))
(*.f64 d2 (+.f64 d1 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 d4 d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) (-.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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64))) d2))))
(*.f64 d2 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64))) d2))))
(*.f64 d2 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64))) d2))))
(*.f64 d2 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) 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 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))
(*.f64 d3 (-.f64 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 d1 (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))))
(*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))
(*.f64 d3 (-.f64 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 d1 (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))))
(*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))
(*.f64 d3 (-.f64 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 d1 (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))))
(*.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 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 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 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 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 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) d4)))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) d4)))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (fma.f64 d1 (-.f64 d2 d3) (neg.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 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) d4))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) d4))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) d4))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.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)))
(neg.f64 (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 (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)))
(neg.f64 (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 (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)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64)))
(*.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 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) d4)))
(*.f64 d4 (-.f64 d1 (/.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 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) d4)))
(*.f64 d4 (-.f64 d1 (/.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 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) d4)))
(*.f64 d4 (-.f64 d1 (/.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 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))))
(*.f64 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4) 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 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 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (neg.f64 d3)) d2)))
(*.f64 d2 (-.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 d3 d2)) d1) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 d3 d2)) d1) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 d3 d2)) d1) (neg.f64 d2))
(*.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 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) (neg.f64 d1)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 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 d2) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (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)))
(neg.f64 (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)) (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 d4 (-.f64 d2 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)) (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 d4 (-.f64 d2 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)) (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 d4 (-.f64 d2 d3)) d1) #s(literal -1 binary64)))
(-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 (neg.f64 d3) (-.f64 d4 d1)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 d4 d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) (-.f64 d4 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 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 d4 d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) (-.f64 d4 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 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 d4 d2))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) (-.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 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64))) d2))))
(*.f64 d2 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.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 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64))) d2))))
(*.f64 d2 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.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 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64)))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (-.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64))) d2))))
(*.f64 d2 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))) 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 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (*.f64 d1 (/.f64 d2 d3)) (*.f64 d1 (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 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 d1 (/.f64 d2 d3)) (*.f64 d1 (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 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 d1 (/.f64 d2 d3)) (*.f64 d1 (/.f64 d4 d3))) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) (+.f64 d1 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) 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 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 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 (*.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 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 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 (*.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 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 (-.f64 d4 d1)) d3)))))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d2 d3) (neg.f64 (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 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (+.f64 (*.f64 d1 d3) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 (fma.f64 d1 (-.f64 d2 d3) (neg.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 d1 (/.f64 (fma.f64 d1 (-.f64 d2 d3) (neg.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 d1 (/.f64 (fma.f64 d1 (-.f64 d2 d3) (neg.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 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) d4))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.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 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) d4))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.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 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 d1 (-.f64 d2 d3) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) d4))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))) d4) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 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 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 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 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 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 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 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 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(-.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 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 d2)
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2)))
(*.f64 d2 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 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 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 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 #s(literal -1 binary64) (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 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 #s(literal -1 binary64) (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (*.f64 d1 (-.f64 d3 d4)) d2) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 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)) d1))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (fma.f64 d1 (/.f64 d4 d3) (neg.f64 d1))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (fma.f64 d1 (/.f64 d4 d3) (neg.f64 d1))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 d4) d3)) d1))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (-.f64 (*.f64 d1 (/.f64 d4 d3)) d1)))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (fma.f64 d1 (/.f64 d4 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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 d3) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.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 d3) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.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 d3) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.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 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)) (/.f64 (*.f64 d1 d3) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 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 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4)))))
(*.f64 d4 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (fma.f64 d2 #s(literal -1 binary64) d3) d4)) d1)))
(*.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 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4)))))
(*.f64 d4 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (fma.f64 d2 #s(literal -1 binary64) d3) d4)) d1)))
(*.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 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d3) d4)))))
(*.f64 d4 (neg.f64 (-.f64 (*.f64 d1 (/.f64 (fma.f64 d2 #s(literal -1 binary64) d3) d4)) d1)))
(*.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 (neg.f64 d1) (neg.f64 (-.f64 d2 d3)))
(*.f64 (fma.f64 d2 #s(literal -1 binary64) d3) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 (neg.f64 d1) (neg.f64 (-.f64 d2 d3)))
(*.f64 (fma.f64 d2 #s(literal -1 binary64) d3) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 (neg.f64 d1) (neg.f64 (-.f64 d2 d3)))
(*.f64 (fma.f64 d2 #s(literal -1 binary64) d3) (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d3))))
(*.f64 (neg.f64 d1) (neg.f64 (-.f64 d2 d3)))
(*.f64 (fma.f64 d2 #s(literal -1 binary64) d3) (neg.f64 d1))
(*.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 (*.f64 d1 (neg.f64 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 (*.f64 d1 (neg.f64 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 (*.f64 d1 (neg.f64 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 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 d3 d2)) d1) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 d3 d2)) d1) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 (-.f64 (*.f64 d1 (/.f64 d3 d2)) d1) (neg.f64 d2))
(*.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 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) (neg.f64 d1)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) (neg.f64 d1)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 d2) d3) d1))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 d2 d3)) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 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 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 (-.f64 d1 (*.f64 d1 (/.f64 d2 d3))) (neg.f64 d3))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d3 d1))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 (+.f64 d3 d1)) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d1 d4) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))) (/.f64 (pow.f64 d1 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))) (/.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (+.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 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d1 (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d1 (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) d1) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(+.f64 d4 (*.f64 (-.f64 d2 (+.f64 d3 d1)) #s(literal 1 binary64)))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(+.f64 (-.f64 d2 d3) (-.f64 d4 d1))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(+.f64 (-.f64 d2 (-.f64 d3 d4)) (neg.f64 d1))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(+.f64 (-.f64 d2 (-.f64 d3 d4)) (*.f64 (neg.f64 d1) #s(literal 1 binary64)))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(+.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (fma.f64 (neg.f64 d1) #s(literal 1 binary64) d1))
(+.f64 d4 (+.f64 (-.f64 d2 (+.f64 d1 d3)) (+.f64 (neg.f64 d1) d1)))
(+.f64 d4 (+.f64 (-.f64 (-.f64 d2 d3) d1) (+.f64 (neg.f64 d1) d1)))
(+.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 d4 (+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1)))
(+.f64 d4 (+.f64 (-.f64 (-.f64 d2 d3) d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1)))
(+.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 d4 (+.f64 (-.f64 d2 (+.f64 d1 d3)) (+.f64 (neg.f64 d1) d1)))
(+.f64 d4 (+.f64 (-.f64 (-.f64 d2 d3) d1) (+.f64 (neg.f64 d1) d1)))
(+.f64 (neg.f64 d1) (-.f64 d2 (-.f64 d3 d4)))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(+.f64 (-.f64 d2 (+.f64 d3 d1)) d4)
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 1 binary64))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 #s(literal 1 binary64) (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 d1)))
(*.f64 (+.f64 (sqrt.f64 d1) (sqrt.f64 (+.f64 (-.f64 d2 d3) d4))) (-.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) d4)) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))) (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (neg.f64 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (neg.f64 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 (+.f64 d3 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d2 (+.f64 d3 d1)) (-.f64 d2 (+.f64 d3 d1))) (*.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 (-.f64 d2 d3) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (-.f64 (-.f64 d2 d3) d1) (-.f64 (-.f64 (-.f64 d2 d3) d1) d4))))
(/.f64 (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 (neg.f64 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 (-.f64 d2 (-.f64 d3 d4)) (neg.f64 d1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (-.f64 d2 (+.f64 d3 d1)) (-.f64 d2 (+.f64 d3 d1)))) (-.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 d2 (+.f64 d1 d3)))) (+.f64 (-.f64 d4 d2) (+.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (-.f64 (-.f64 d2 d3) d1) (-.f64 (-.f64 d2 d3) d1))) (-.f64 d4 (-.f64 (-.f64 d2 d3) d1)))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (neg.f64 d1))) (-.f64 (-.f64 d2 (-.f64 d3 d4)) (neg.f64 d1)))
(*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))
(pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 1 binary64))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(pow.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(pow.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(sqrt.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(log.f64 (exp.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(cbrt.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64)))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(expm1.f64 (log1p.f64 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(exp.f64 (log.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64)))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 #s(literal 1 binary64) d4 (-.f64 d2 (+.f64 d3 d1)))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 (-.f64 d3 d4)) (neg.f64 d1))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 d1))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (-.f64 d2 (+.f64 d3 d1)))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 d1))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (-.f64 d2 (+.f64 d3 d1)))
(-.f64 (+.f64 d2 d4) (+.f64 d1 d3))
(+.f64 d2 (-.f64 (-.f64 d4 d1) d3))
(-.f64 d2 (-.f64 d3 d4))
(+.f64 (-.f64 d2 d3) d4)
(-.f64 (+.f64 d4 d2) d3)
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d2 d3) d4)))
(-.f64 (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (+.f64 (-.f64 d4 d2) d3)) (/.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (+.f64 (-.f64 d4 d2) d3)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (+.f64 d3 (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 d4 (-.f64 d2 d3)))
(*.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 1 binary64))
(+.f64 (-.f64 d2 d3) d4)
(*.f64 #s(literal 1 binary64) (-.f64 d2 (-.f64 d3 d4)))
(+.f64 (-.f64 d2 d3) d4)
(*.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) (pow.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)))
(+.f64 (-.f64 d2 d3) d4)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))))
(+.f64 (-.f64 d2 d3) d4)
(*.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))))
(+.f64 (-.f64 d2 d3) d4)
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4)))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 d2 (+.f64 d3 d4))))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d4 d2) d3)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (+.f64 d3 (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 d4 (-.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 d2 (+.f64 d3 d4))))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d4 d2) d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (+.f64 d3 (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 d4 (-.f64 d2 d3)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 d2 (+.f64 d3 d4))))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 d4 (-.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (*.f64 d4 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (+.f64 (-.f64 d4 d2) d3))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (+.f64 d3 (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 d4 (-.f64 d2 d3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 d2 (+.f64 d3 d4))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 d4 d2) d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))) (neg.f64 (+.f64 d3 (-.f64 d4 d2))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (-.f64 d4 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (+.f64 (pow.f64 d3 #s(literal 2 binary64)) (*.f64 (+.f64 d4 d2) d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (+.f64 d2 d4) (+.f64 d2 d4) (+.f64 (pow.f64 d3 #s(literal 2 binary64)) (*.f64 d3 (+.f64 d2 d4)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 (-.f64 d2 d3) d4))
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 (+.f64 d3 d4)))
(/.f64 (-.f64 (*.f64 (+.f64 d4 d2) (+.f64 d4 d2)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 (+.f64 d4 d2) d3))
(/.f64 (-.f64 (*.f64 (+.f64 d2 d4) (+.f64 d2 d4)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d2 d3)))
(/.f64 (fma.f64 (+.f64 d2 d4) (+.f64 d2 d4) (neg.f64 (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d4 (+.f64 d2 d3)))
(pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 1 binary64))
(+.f64 (-.f64 d2 d3) d4)
(pow.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64))
(+.f64 (-.f64 d2 d3) d4)
(pow.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (-.f64 d2 d3) d4)
(pow.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64))
(+.f64 (-.f64 d2 d3) d4)
(sqrt.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)))
(fabs.f64 (+.f64 (-.f64 d2 d3) d4))
(log.f64 (exp.f64 (-.f64 d2 (-.f64 d3 d4))))
(+.f64 (-.f64 d2 d3) d4)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 (-.f64 d3 d4)))))
(+.f64 (-.f64 d2 d3) d4)
(cbrt.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)))
(+.f64 (-.f64 d2 d3) d4)
(expm1.f64 (log1p.f64 (-.f64 d2 (-.f64 d3 d4))))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 d2 d3) d4)))
(log1p.f64 (expm1.f64 (-.f64 d2 (-.f64 d3 d4))))
(+.f64 (-.f64 d2 d3) d4)
(exp.f64 (log.f64 (-.f64 d2 (-.f64 d3 d4))))
(+.f64 (-.f64 d2 d3) d4)
(exp.f64 (*.f64 (log.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 1 binary64)))
(+.f64 (-.f64 d2 d3) d4)
(fma.f64 #s(literal 1 binary64) d4 (-.f64 d2 d3))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(fma.f64 #s(literal 1 binary64) (-.f64 d2 d3) d4)
(+.f64 (-.f64 d2 d3) d4)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)) d4)
(+.f64 (-.f64 d2 d3) d4)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (-.f64 d2 d3))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)) d4)
(+.f64 (-.f64 d2 d3) d4)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (-.f64 d2 d3))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 (neg.f64 d3))
(-.f64 d2 d3)
(+.f64 d2 (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(-.f64 d2 d3)
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d2 d3) (+.f64 (neg.f64 d3) d3))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (neg.f64 d3) d2)
(-.f64 d2 d3)
(*.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(-.f64 d2 d3)
(*.f64 #s(literal 1 binary64) (-.f64 d2 d3))
(-.f64 d2 d3)
(*.f64 (cbrt.f64 (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)))
(-.f64 d2 d3)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d2 d3)))
(-.f64 d2 d3)
(*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d2 d3)))
(-.f64 d2 d3)
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3))
(*.f64 (+.f64 (sqrt.f64 d2) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d2) (sqrt.f64 d3)))
(*.f64 (+.f64 (sqrt.f64 d3) (sqrt.f64 d2)) (-.f64 (sqrt.f64 d2) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d2 d3)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3)))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d2 (neg.f64 d3)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 d2 (neg.f64 d3)))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d2 d3))
(pow.f64 (-.f64 d2 d3) #s(literal 1 binary64))
(-.f64 d2 d3)
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 3 binary64))
(-.f64 d2 d3)
(pow.f64 (sqrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64))
(-.f64 d2 d3)
(pow.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 d2 d3)
(sqrt.f64 (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64)))
(fabs.f64 (-.f64 d2 d3))
(log.f64 (exp.f64 (-.f64 d2 d3)))
(-.f64 d2 d3)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d2 d3))))
(-.f64 d2 d3)
(cbrt.f64 (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64)))
(-.f64 d2 d3)
(expm1.f64 (log1p.f64 (-.f64 d2 d3)))
(log1p.f64 (expm1.f64 (-.f64 d2 d3)))
(-.f64 d2 d3)
(exp.f64 (log.f64 (-.f64 d2 d3)))
(-.f64 d2 d3)
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) #s(literal 1 binary64)))
(-.f64 d2 d3)
(fma.f64 #s(literal 1 binary64) d2 (neg.f64 d3))
(-.f64 d2 d3)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (neg.f64 d3))
(-.f64 d2 d3)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (neg.f64 d3))
(-.f64 d2 d3)
(-.f64 (*.f64 d1 d4) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 (-.f64 d3 d4)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (-.f64 d3 d4)) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))) (/.f64 (pow.f64 d1 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))) (/.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (+.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 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d1 (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d1 (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) d1) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 #s(literal 2 binary64) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(*.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 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 d1))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 d4)))
(*.f64 (-.f64 d4 d1) d1)
(*.f64 d1 (-.f64 d4 d1))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1))
(*.f64 d1 (-.f64 d4 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d4 d1)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))) (*.f64 d1 (neg.f64 (+.f64 d1 d4))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 d4)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 d4) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))) (fma.f64 d1 (-.f64 d4 d1) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))))
(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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 d4 d1))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d4 d1))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))
(fabs.f64 (*.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)))
(*.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))
(fma.f64 d1 d4 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d4 d1 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d4) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 d4 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 1 binary64) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 #s(literal 2 binary64) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))))
(+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (neg.f64 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) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 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 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (-.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (+.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 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 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d2 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (-.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))
(*.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 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d3 d1))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 (+.f64 d3 d1)) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 d1 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))))
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))))
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 (neg.f64 d1) d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) (*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) (sqrt.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (/.f64 #s(literal 1 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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d4 d1)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))) (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 d4)))) (*.f64 d1 (*.f64 (+.f64 d1 d4) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (*.f64 d1 (+.f64 d2 d3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (+.f64 (*.f64 d4 (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 d1 #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 d1))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d1))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 d4)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))))) (*.f64 d1 (*.f64 (+.f64 d2 d3) (*.f64 d1 (+.f64 d1 d4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))) (neg.f64 (+.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 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 3 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 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (+.f64 (-.f64 d2 (+.f64 d3 d4)) d1)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 4 binary64))) (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d1 (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64)))) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d1 (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) d1) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))))
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1)))) #s(literal 3 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d3 d1))))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3)))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (*.f64 d1 d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (-.f64 d2 (-.f64 d3 d4)) d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 d2 (-.f64 d3 d4))) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (*.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.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 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.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 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d3 (-.f64 d4 d2)))))))
(/.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 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d2 (-.f64 d3 d4))) (sqrt.f64 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (*.f64 (-.f64 d2 (-.f64 d3 d4)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(*.f64 (*.f64 (-.f64 d2 (-.f64 d3 d4)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d3 (-.f64 d4 d2)))))))
(/.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 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) 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 (*.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 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d3 (-.f64 d4 d2)))))))
(/.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 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.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 d4) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.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))) (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (*.f64 d1 d4) (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d3 (-.f64 d4 d2)))))))
(*.f64 #s(literal 1 binary64) (/.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 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)))) (*.f64 d1 (neg.f64 (-.f64 d2 (+.f64 d3 d4)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (+.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))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (+.f64 d2 (-.f64 d3 d4))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d3 (-.f64 d4 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.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 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (-.f64 d3 d4) (-.f64 d3 d4)))) (*.f64 d1 (+.f64 d2 (-.f64 d3 d4))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 d4))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) (*.f64 d1 (+.f64 d2 (-.f64 d3 d4))))
(/.f64 (*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 d2 (+.f64 d3 d4))))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d4 d4 (*.f64 (-.f64 d2 d3) (-.f64 (-.f64 d2 d3) d4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) d1) (+.f64 (-.f64 d4 d2) d3))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (/.f64 d1 (+.f64 d3 (-.f64 d4 d2))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (-.f64 d2 d3) #s(literal 2 binary64))) (/.f64 d1 (-.f64 d4 (-.f64 d2 d3))))
(pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) #s(literal 3 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(exp.f64 (+.f64 (log.f64 (-.f64 d2 (-.f64 d3 d4))) (log.f64 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d2 d3))
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 1 binary64) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(fma.f64 d1 (-.f64 d2 d3) (*.f64 #s(literal 2 binary64) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))))
(+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.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))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d2))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 (-.f64 d2 d3) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (-.f64 d2 d3))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (neg.f64 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 (neg.f64 d1) (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (-.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (+.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 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 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 d2 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d2 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (-.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 d2 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))
(*.f64 d1 (-.f64 d2 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) #s(literal 3 binary64)))
(*.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 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (-.f64 d2 d3) d1 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d2))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 d2) #s(literal 1 binary64))
(*.f64 d1 d2)
(pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 3 binary64))
(*.f64 d1 d2)
(pow.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 d2)
(pow.f64 (sqrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64))
(*.f64 d1 d2)
(sqrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 d2))
(log.f64 (pow.f64 (exp.f64 d2) d1))
(*.f64 d1 d2)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d2))))
(*.f64 d1 d2)
(cbrt.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))
(*.f64 d1 d2)
(expm1.f64 (log1p.f64 (*.f64 d1 d2)))
(log1p.f64 (expm1.f64 (*.f64 d1 d2)))
(*.f64 d1 d2)
(exp.f64 (log.f64 (*.f64 d1 d2)))
(*.f64 d1 d2)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d2)) #s(literal 1 binary64)))
(*.f64 d1 d2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 d1 #s(literal 6 binary64)))
(sqrt.f64 (pow.f64 d1 #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(pow.f64 d1 #s(literal 2 binary64))
(cbrt.f64 (pow.f64 d1 #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d1)))
(pow.f64 d1 #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 2 binary64)))
(pow.f64 d1 #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 d1)) #s(literal 1 binary64)))
(pow.f64 d1 #s(literal 2 binary64))

eval124.0ms (1.6%)

Memory
1.5MiB live, 197.8MiB allocated
Compiler

Compiled 16 581 to 2 671 computations (83.9% saved)

prune323.0ms (4.1%)

Memory
0.6MiB live, 360.1MiB allocated
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New8269835
Fresh000
Picked303
Done000
Total8299838
Accuracy
100.0%
Counts
838 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.3%
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
96.5%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
81.6%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
74.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
73.3%
(*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
34.7%
(*.f64 d1 (neg.f64 d3))
32.5%
(*.f64 d1 (neg.f64 d1))
29.5%
(*.f64 d1 d4)
28.8%
(*.f64 d1 d2)
Compiler

Compiled 202 to 132 computations (34.7% saved)

simplify176.0ms (2.2%)

Memory
7.9MiB live, 46.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d1)
cost-diff0
(-.f64 d4 d3)
cost-diff0
(*.f64 d1 (-.f64 d4 d3))
cost-diff128
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
cost-diff0
(+.f64 d2 d4)
cost-diff0
(-.f64 (+.f64 d2 d4) d1)
cost-diff0
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
cost-diff0
(neg.f64 d1)
cost-diff0
(*.f64 d1 (neg.f64 d1))
cost-diff0
(*.f64 d1 d2)
cost-diff0
(-.f64 d4 (+.f64 d1 d3))
cost-diff0
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
cost-diff0
(*.f64 d1 d2)
cost-diff128
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
Rules
1 342×fmm-def
452×fma-define
252×sub-neg
220×associate-+l-
173×associate--r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026354
156354
2111354
3300354
4749354
51483354
63001354
73337354
83351354
93351354
103351354
114460354
124460354
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 d4 (+.f64 d1 d3))
d4
(+.f64 d1 d3)
d3
(*.f64 d1 d2)
d1
d2
(*.f64 d1 (neg.f64 d1))
d1
(neg.f64 d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
d1
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 d4)
d2
d4
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 d3))
d1
(-.f64 d4 d3)
d4
d3
(*.f64 d1 d1)
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d1)) d3))
(*.f64 d1 (+.f64 d4 (-.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 d4 (+.f64 d1 d3))
d4
(+.f64 d1 d3)
d3
(*.f64 d1 d2)
d1
d2
(*.f64 d1 (neg.f64 d1))
d1
(neg.f64 d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
d1
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d4 (-.f64 d2 d1))
(+.f64 d2 (-.f64 d4 d1))
(+.f64 d2 d4)
d2
d4
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 d4 d3))
d1
(-.f64 d4 d3)
d4
d3
(*.f64 d1 d1)

localize67.0ms (0.9%)

Memory
-19.8MiB live, 110.1MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 d4 d3)
accuracy100.0%
(*.f64 d1 d1)
accuracy100.0%
(*.f64 d1 (-.f64 d4 d3))
accuracy94.6%
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
accuracy100.0%
(-.f64 (+.f64 d2 d4) d1)
accuracy100.0%
(+.f64 d2 d4)
accuracy100.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
accuracy100.0%
(*.f64 d1 (neg.f64 d1))
accuracy100.0%
(neg.f64 d1)
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(-.f64 d4 (+.f64 d1 d3))
accuracy100.0%
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
accuracy96.8%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
Samples
40.0ms256×0valid
Compiler

Compiled 88 to 20 computations (77.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-mult: 9.0ms (42.4% of total)
ival-add: 6.0ms (28.2% of total)
ival-sub: 4.0ms (18.8% of total)
ival-neg: 1.0ms (4.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series31.0ms (0.4%)

Memory
20.7MiB live, 58.6MiB allocated
Counts
11 → 303
Calls
Call 1
Inputs
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())
#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())
#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())
#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())
#s(alt (neg.f64 d1) (patch) () ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())
#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())
#s(alt (+.f64 d2 d4) (patch) () ())
#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())
#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())
#s(alt (-.f64 d4 d3) (patch) () ())
Outputs
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (taylor () 0 d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2))) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2))) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) d2))) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2)) (taylor () 0 d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (taylor () 0 d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (taylor () 0 d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4))) (taylor () 0 d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))) (taylor () inf d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))) (taylor () inf d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4)))) (taylor () inf d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2)) d4))))) (taylor () -inf d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2)) d4))))) (taylor () -inf d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2)) d4))))) (taylor () -inf d4) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) d3))))) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) d3))))) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) d3))))) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d4 d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4)) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4)) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4)) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d4 d1)) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (+.f64 d1 d3)) (taylor () 0 d4) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt d4 (taylor () inf d4) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4)))) (taylor () inf d4) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4)))) (taylor () inf d4) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4)))) (taylor () inf d4) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt d4 (taylor () -inf d4) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (-.f64 d4 d3) (taylor () 0 d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3) (taylor () 0 d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3) (taylor () 0 d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3) (taylor () 0 d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () inf d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () -inf d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))))) (taylor () -inf d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))))) (taylor () -inf d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1))))) (taylor () -inf d1) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (-.f64 d4 d1) (taylor () 0 d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) (taylor () 0 d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) (taylor () 0 d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1) (taylor () 0 d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () inf d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (taylor () inf d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (taylor () inf d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3)))) (taylor () inf d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () -inf d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))))) (taylor () -inf d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))))) (taylor () -inf d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))))) (taylor () -inf d3) (#s(alt (-.f64 d4 (+.f64 d1 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (neg.f64 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () 0 d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () 0 d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () 0 d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () 0 d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () inf d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () inf d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () inf d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () inf d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () -inf d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () -inf d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () -inf d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () -inf d1) (#s(alt (neg.f64 d1) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d4 d1)) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d2 d1)) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (patch) () ())) ())
#s(alt (-.f64 d4 d1) (taylor () 0 d2) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt d2 (taylor () inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt d2 (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (-.f64 d2 d1) (taylor () 0 d4) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt d4 (taylor () inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt d4 (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (+.f64 d2 d4) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () inf d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1))))) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1))))) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1))))) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 d2 d4) d1) (patch) () ())) ())
#s(alt d4 (taylor () 0 d2) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt d2 (taylor () inf d2) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) (taylor () inf d2) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) (taylor () inf d2) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) (taylor () inf d2) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt d2 (taylor () -inf d2) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt d2 (taylor () 0 d4) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt d4 (taylor () inf d4) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) (taylor () inf d4) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) (taylor () inf d4) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) (taylor () inf d4) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt d4 (taylor () -inf d4) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (+.f64 d2 d4) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d4 d3)) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)) (taylor () 0 d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () inf d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () -inf d1) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))) (taylor () inf d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))) (taylor () inf d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))) (taylor () inf d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4))))) (taylor () -inf d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4))))) (taylor () -inf d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4))))) (taylor () -inf d4) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))) (taylor () inf d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))) (taylor () inf d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3))) (taylor () inf d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) d3))))) (taylor () -inf d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) d3))))) (taylor () -inf d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) d3))))) (taylor () -inf d3) (#s(alt (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4)))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4)))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4)))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4)))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 d4 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () 0 d4) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt d4 (taylor () inf d4) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4)))) (taylor () inf d4) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4)))) (taylor () inf d4) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4)))) (taylor () inf d4) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt d4 (taylor () -inf d4) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt d4 (taylor () 0 d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) (taylor () 0 d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) (taylor () 0 d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) (taylor () 0 d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () inf d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () -inf d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))) (taylor () -inf d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))) (taylor () -inf d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3))))) (taylor () -inf d3) (#s(alt (-.f64 d4 d3) (patch) () ())) ())
Calls

84 calls:

TimeVariablePointExpression
5.0ms
d4
@inf
(* d1 (- (+ d2 d4) d1))
2.0ms
d3
@inf
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3))))
1.0ms
d4
@-inf
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3))))
1.0ms
d1
@-inf
(+ (* d1 d2) (* d1 (- d4 (+ d1 d3))))
0.0ms
d1
@-inf
(* d1 (- (+ d2 d4) d1))

rewrite287.0ms (3.7%)

Memory
-14.6MiB live, 144.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
661×log1p-expm1-u
219×expm1-log1p-u
217×add-cube-cbrt
213×add-exp-log
213×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify449.0ms (5.7%)

Memory
8.2MiB live, 409.1MiB allocated
Algorithm
egg-herbie
Rules
801×fma-define
491×distribute-lft-in
481×distribute-rgt-in
353×times-frac
206×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
099629004
1247327646
Stop Event
node limit
Counts
734 → 674
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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(*.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 (*.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 (*.f64 d1 d2) (*.f64 d1 d4)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.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 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2)) d4)))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 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 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) d3)))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (+.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 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.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 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 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 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 d4)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 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 d4 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))
(*.f64 #s(literal -1 binary64) (+.f64 d1 d3))
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4))))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal 1 binary64))))
(-.f64 d4 d3)
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.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 d4 d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))))
(-.f64 d4 d1)
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.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 d4 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) d1)
(*.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 d4 d1)
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(-.f64 d2 d1)
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(+.f64 d2 d4)
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.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 d4) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
d4
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
d2
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 (+.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 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.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 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(-.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 d4 (-.f64 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 d4 (-.f64 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (*.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 #s(literal -1 binary64) (*.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 #s(literal -1 binary64) (*.f64 d1 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4)))))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))
(*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))
(*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)) (/.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 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) 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 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 #s(literal -1 binary64) d3)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
d4
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))))))
(*.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) d1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1)) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) #s(literal 2 binary64))
(pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(fma.f64 (+.f64 d4 (-.f64 d1 d3)) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(fma.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (+.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(+.f64 (*.f64 d4 d1) (*.f64 (-.f64 d1 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d1 d3)))
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))) (/.f64 (pow.f64 d1 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (/.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))) (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64)))) (+.f64 d4 (+.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) d1) (+.f64 d4 (+.f64 d1 d3)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 1 binary64)))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 (-.f64 d4 d3) d1 (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d4 (*.f64 (-.f64 d1 d3) #s(literal 1 binary64)))
(+.f64 d4 (-.f64 (neg.f64 d3) d1))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 #s(literal 1 binary64) d1))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (-.f64 d1 d3) #s(literal 1 binary64) (+.f64 d1 d3)))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) #s(literal 2 binary64)) (+.f64 d1 d3)))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))
(+.f64 (-.f64 d4 d3) d1)
(+.f64 (-.f64 d1 d3) d4)
(+.f64 (+.f64 d4 d1) (neg.f64 d3))
(*.f64 (+.f64 d4 (-.f64 d1 d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d4 (-.f64 d1 d3)))
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))) (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d1 d3))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 d1)))
(*.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 (+.f64 d1 d3))) (-.f64 (sqrt.f64 d4) (sqrt.f64 (+.f64 d1 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 (+.f64 d1 d3)) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (+.f64 d4 (+.f64 d1 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (+.f64 d4 (+.f64 d1 d3))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d1 d3) (-.f64 d1 d3)) (*.f64 d4 (-.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 d4 d1) (+.f64 d4 d1)) (+.f64 (pow.f64 d3 #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) d3))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (-.f64 d1 d3) (-.f64 d1 d3))) (-.f64 d4 (-.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d4 (-.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (+.f64 d4 d1) (+.f64 d4 d1)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d1 d3)))
(pow.f64 (+.f64 d4 (-.f64 d1 d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d4 (-.f64 d1 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d4 (-.f64 d1 d3)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d4 (-.f64 d1 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d4 (-.f64 d1 d3)))))
(log.f64 (/.f64 (exp.f64 (-.f64 d4 d3)) (exp.f64 d1)))
(cbrt.f64 (pow.f64 (+.f64 d4 (-.f64 d1 d3)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 d1 d3))))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 d1 d3))))
(exp.f64 (log.f64 (+.f64 d4 (-.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d4 (-.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (-.f64 d4 d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d3)) d1)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (-.f64 d1 d3))
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)) d1)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (-.f64 d1 d3))
(-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 d1 #s(literal 6 binary64)) #s(literal 1/3 binary64))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 d1 #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 d1 #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d1 #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 d1 #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) d1)
(-.f64 #s(literal 0 binary64) d1)
(-.f64 (exp.f64 (log1p.f64 d1)) #s(literal 1 binary64))
(*.f64 d1 #s(literal 1 binary64))
(*.f64 d1 #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) d1)
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 d1)))
(*.f64 (cbrt.f64 d1) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 d1) (sqrt.f64 d1))
(*.f64 (sqrt.f64 d1) (neg.f64 (sqrt.f64 d1)))
(*.f64 #s(literal -1 binary64) d1)
(*.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 (pow.f64 d1 #s(literal 2 binary64)) d1)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) d1))))
(pow.f64 d1 #s(literal 1 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 d1) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 d1) #s(literal 2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 d1 #s(literal 2 binary64)))
(fabs.f64 d1)
(log.f64 (exp.f64 d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 d1)))
(cbrt.f64 (pow.f64 d1 #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 d1))
(log1p.f64 (expm1.f64 d1))
(exp.f64 (log.f64 d1))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d4 d1) d1))
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (+.f64 d2 d4))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (+.f64 d2 d4)))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64))) (+.f64 d1 (+.f64 d2 d4)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) d1) (+.f64 d1 (+.f64 d2 d4)))
(pow.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 (+.f64 d2 d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))) #s(literal 1 binary64)))
(fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 d4)))
(fma.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4)))
(fma.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 d1 (+.f64 d2 d4))
(+.f64 d2 (+.f64 d4 d1))
(+.f64 d2 (*.f64 (+.f64 d4 d1) #s(literal 1 binary64)))
(+.f64 d4 (+.f64 d2 d1))
(+.f64 d4 (-.f64 d2 d1))
(+.f64 (+.f64 d2 d4) d1)
(+.f64 (+.f64 d1 (+.f64 d2 d4)) (fma.f64 d1 #s(literal 1 binary64) d1))
(+.f64 (+.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 (+.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 (+.f64 d4 d1) d2)
(*.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))) (pow.f64 (cbrt.f64 (+.f64 d1 (+.f64 d2 d4))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d1 (+.f64 d2 d4))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d1 (+.f64 d2 d4))))
(*.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d1 (+.f64 d2 d4))))
(*.f64 (sqrt.f64 (+.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d4))))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (+.f64 d1 (+.f64 d2 d4)))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64))) (neg.f64 (+.f64 d1 (+.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 d4 d1) (+.f64 d4 d1)) (*.f64 d2 (+.f64 d4 d1)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (+.f64 d4 d1))) (-.f64 d2 (+.f64 d4 d1)))
(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 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d1 (+.f64 d2 d4))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)))
(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 (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))))
(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 #s(literal 1 binary64) d2 (+.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (+.f64 d2 d4) d1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)) d1)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (+.f64 d4 d1))
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) d1)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (+.f64 d4 d1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 d4))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 d2 d4)) (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 d2 d4)))
(*.f64 (+.f64 d2 d4) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d4))
(*.f64 (cbrt.f64 (+.f64 d2 d4)) (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)))
(*.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d4)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (fma.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 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 d2 d4))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)))) (neg.f64 (-.f64 d2 d4)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(pow.f64 (+.f64 d2 d4) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d2 d4)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d2 d4))))
(cbrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d2 d4)))
(log1p.f64 (expm1.f64 (+.f64 d2 d4)))
(exp.f64 (log.f64 (+.f64 d2 d4)))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 d4)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 d4)
(fma.f64 #s(literal 1 binary64) d4 d2)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) d4)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) d2)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d4)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) d2)
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (+.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d4 d3)))
(+.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(+.f64 (*.f64 d4 d1) (*.f64 (-.f64 d1 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d1 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(*.f64 (+.f64 d4 (-.f64 d1 d3)) d1)
(*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) d1))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))) (*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))) d1))
(*.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d1 d3)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))) (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64)))) (+.f64 d4 (+.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) d1) (+.f64 d4 (+.f64 d1 d3)))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 1 binary64)))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 (-.f64 d4 d3) d1 (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d4 d3))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d4 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 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 d4 d3)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)))
(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 d4 (neg.f64 d3))
(+.f64 d4 (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (neg.f64 d3) d4)
(*.f64 (-.f64 d4 d3) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 d4 d3))
(*.f64 (cbrt.f64 (-.f64 d4 d3)) (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d3)))
(*.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 d3)))
(*.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d4 d3)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d4 (neg.f64 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 d4 (neg.f64 d3)))
(pow.f64 (-.f64 d4 d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 d4 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d4 d3))))
(cbrt.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 d4 d3)))
(log1p.f64 (expm1.f64 (-.f64 d4 d3)))
(exp.f64 (log.f64 (-.f64 d4 d3)))
(exp.f64 (*.f64 (log.f64 (-.f64 d4 d3)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d4 (neg.f64 d3))
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (neg.f64 d3))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (neg.f64 d3))
Outputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (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 d2 d1) (-.f64 (/.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 d2 d1) (-.f64 (/.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 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 (-.f64 d4 d3))) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d3 d4) d2) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 (-.f64 d4 d3))) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d3 d4) d2) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (-.f64 d4 d3))) d1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 (-.f64 d4 d3))) d1) #s(literal -1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 d3 d4) d2) d1) #s(literal -1 binary64)))
(*.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 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) d1))
(*.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 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) d1))
(*.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 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) 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 (+.f64 d1 d3))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) 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 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) 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 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) d2) d1))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 d2))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) (/.f64 (*.f64 d1 d2) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d4) (*.f64 d1 (/.f64 (+.f64 d1 d3) (neg.f64 d4))))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) (/.f64 (*.f64 d1 d2) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d4) (*.f64 d1 (/.f64 (+.f64 d1 d3) (neg.f64 d4))))))
(*.f64 d4 (+.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4)) (/.f64 (*.f64 d1 d2) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)) (/.f64 (*.f64 d1 d2) d4))))
(*.f64 d4 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d4) (*.f64 d1 (/.f64 (+.f64 d1 d3) (neg.f64 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 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2)) d4)))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 d2)) d4)))))
(*.f64 (-.f64 (neg.f64 d1) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) d4)) (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 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2)) d4)))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 d2)) d4)))))
(*.f64 (-.f64 (neg.f64 d1) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) d4)) (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 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d2)) d4)))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 d2)) d4)))))
(*.f64 (-.f64 (neg.f64 d1) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) d4)) (neg.f64 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d3 (neg.f64 d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (+.f64 (/.f64 (*.f64 d1 d2) d3) (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (+.f64 (/.f64 (*.f64 d1 d2) d3) (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (+.f64 (/.f64 (*.f64 d1 d2) d3) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3))))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (+.f64 (/.f64 (*.f64 d1 d2) d3) (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 d3 (-.f64 (*.f64 d1 (+.f64 (/.f64 d2 d3) (/.f64 (-.f64 d4 d1) d3))) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d3 (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) d3))))
(*.f64 d3 (neg.f64 (-.f64 d1 (/.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) d3))))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3)))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d1 d3))) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(*.f64 d4 (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.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 (+.f64 d1 d3)) d4))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d1 d3)) d4))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(*.f64 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4))) (neg.f64 d4))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d3 (neg.f64 d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d3 (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 d4 d1)) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 #s(literal -1 binary64) (+.f64 d1 d3))
(neg.f64 (+.f64 d1 d3))
(-.f64 (neg.f64 d1) d3)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 d3) d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 d1 d4) (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 d1 d4) (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (+.f64 (/.f64 d1 d4) (/.f64 d3 d4)) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 d1 d4) (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))) (neg.f64 d4))
(-.f64 d4 d3)
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3)
(-.f64 d4 (+.f64 d1 d3))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 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 d4 d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 d4 d3)) d1)))
(*.f64 d1 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d4) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 d4 d3)) d1)))
(*.f64 d1 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d4) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 d4 d3)) d1)))
(*.f64 d1 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d4) d1))))
(-.f64 d4 d1)
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 d4 (+.f64 d1 d3))
(-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3)) d1)
(-.f64 d4 (+.f64 d1 d3))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.f64 d4 d3) (+.f64 #s(literal 1 binary64) (/.f64 d1 d3))))
(*.f64 d3 (-.f64 (/.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 d4 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.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 d4 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.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 d4 d1) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d1) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (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 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (+.f64 (/.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 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (+.f64 (/.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 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (+.f64 (/.f64 d4 d1) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (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 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (+.f64 (/.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 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (+.f64 (/.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 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (+.f64 (/.f64 d4 d1) #s(literal -1 binary64))))
(*.f64 d1 (-.f64 d4 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d2 (-.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 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d1)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (-.f64 d4 d1) d2) d1))
(*.f64 d1 d2)
(*.f64 #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 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.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 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.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 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.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 d2 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d1)) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))
(*.f64 d1 d4)
(*.f64 #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)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.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)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.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)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d1 (/.f64 (-.f64 d2 d1) d4))))))
(*.f64 d4 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 (-.f64 d2 d1) d4) d1))))
(-.f64 d4 d1)
d2
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d1) d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d1) d2)))
(*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d1 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d1) d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2) #s(literal -1 binary64)))
(-.f64 d2 d1)
d4
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d4)))
(*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d1 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d1) d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4) #s(literal -1 binary64)) (neg.f64 d4))
(+.f64 d2 d4)
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(+.f64 d2 (-.f64 d4 d1))
(+.f64 d4 (-.f64 d2 d1))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(+.f64 d2 (-.f64 d4 d1))
(+.f64 d4 (-.f64 d2 d1))
(+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)))
(+.f64 d2 (-.f64 d4 d1))
(+.f64 d4 (-.f64 d2 d1))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (+.f64 (/.f64 d4 d1) #s(literal -1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (+.f64 (/.f64 d4 d1) #s(literal -1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (+.f64 (/.f64 d4 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 d4) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 d4) d1))))
(*.f64 (neg.f64 d1) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 d4) d1))))
(*.f64 (neg.f64 d1) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 d2 d4) d1))))
(*.f64 (neg.f64 d1) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1)))
d4
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
d2
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (-.f64 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1)) d3))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(-.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 (neg.f64 d1) (+.f64 d1 d3))
(*.f64 d1 (-.f64 (neg.f64 d1) d3))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 d4)
(*.f64 d4 (-.f64 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 d4 (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 d4 (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))
(*.f64 d4 (-.f64 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4)))
(*.f64 d4 (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4)))))
(*.f64 d4 (-.f64 d1 (*.f64 d1 (/.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 #s(literal -1 binary64) (*.f64 d1 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (-.f64 (*.f64 (neg.f64 d1) d3) (pow.f64 d1 #s(literal 2 binary64))) d4)))))
(*.f64 d4 (neg.f64 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.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 #s(literal -1 binary64) (*.f64 d1 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (-.f64 (*.f64 (neg.f64 d1) d3) (pow.f64 d1 #s(literal 2 binary64))) d4)))))
(*.f64 d4 (neg.f64 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.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 #s(literal -1 binary64) (*.f64 d1 d3)) (pow.f64 d1 #s(literal 2 binary64))) d4)))))
(neg.f64 (*.f64 d4 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (-.f64 (*.f64 (neg.f64 d1) d3) (pow.f64 d1 #s(literal 2 binary64))) d4)))))
(*.f64 d4 (neg.f64 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 d1 d3) d4))))))
(-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d4 d1))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d3 (neg.f64 d1))
(*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3))))
(*.f64 d3 (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d3 (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 d1 d4) (pow.f64 d1 #s(literal 2 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 d4 d1) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d3 (neg.f64 d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d4))))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (neg.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 (*.f64 (neg.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 (*.f64 (neg.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))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d4))))
(neg.f64 (*.f64 d4 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 d1 d3) d4))))
(*.f64 (*.f64 d1 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))) (neg.f64 d4))
(*.f64 d1 d4)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d4))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d3 (neg.f64 d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d4) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (*.f64 d1 (/.f64 d4 d3))))
(*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d4 d3) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d3 (neg.f64 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d4) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 d3 (neg.f64 (-.f64 d1 (*.f64 d1 (/.f64 d4 d3)))))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d4)))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d4)))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d3 d4))))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 d3) d4)))
(*.f64 d4 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (/.f64 d3 d4) #s(literal 1 binary64))))
(neg.f64 (*.f64 d4 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64))))
(*.f64 (+.f64 (/.f64 d3 d4) #s(literal -1 binary64)) (neg.f64 d4))
d4
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d4 d3)
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d4 d3)
(+.f64 d4 (*.f64 #s(literal -1 binary64) d3))
(-.f64 d4 d3)
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d4 d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d4 d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (/.f64 d4 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 d4 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d4 d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d4 d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d4 d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d4 d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d4 d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d4 d3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d4 d3)) (neg.f64 d3))
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))))
(/.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (+.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 (+.f64 d1 (-.f64 d4 d3)) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(*.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)) d1)
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1)) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (+.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 (+.f64 d1 (-.f64 d4 d3)) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))))
(/.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(/.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d1 d3)) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (+.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 (+.f64 d1 (-.f64 d4 d3)) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d2) d1) (+.f64 d4 (-.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (+.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 (+.f64 d1 (-.f64 d4 d3)) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d2) d1) (+.f64 d4 (-.f64 d1 d3))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d1 d3)) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 d1 (-.f64 d4 d3)) d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) (+.f64 d1 (-.f64 d4 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) (+.f64 d1 d3)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 d1 (-.f64 d4 d3)) d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 (+.f64 d4 (-.f64 d1 d3)) d1 (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 d1 (-.f64 d4 d3)) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 d1 (-.f64 d4 d3)) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 d1 (-.f64 d4 d3)) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(*.f64 d1 (-.f64 d2 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 d1 (-.f64 d2 (+.f64 d1 (-.f64 d4 d3))))
(fma.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 d1 (-.f64 d4 d3)) d2))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (+.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (*.f64 #s(literal 2 binary64) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(+.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d4 d1) (*.f64 (-.f64 d1 d3) d1))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d1 d3)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))) (/.f64 (pow.f64 d1 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (fma.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)))) (/.f64 (pow.f64 d1 #s(literal 6 binary64)) (fma.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (/.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (/.f64 (/.f64 (pow.f64 d1 #s(literal 4 binary64)) d1) (+.f64 d4 (-.f64 d1 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))) (/.f64 (/.f64 (pow.f64 d1 #s(literal 4 binary64)) d1) (+.f64 d1 (-.f64 d4 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d4 (-.f64 d1 d3))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d4 (-.f64 d1 d3))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (+.f64 (*.f64 (-.f64 d3 d4) (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))) (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64)))) (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (+.f64 d4 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (/.f64 d1 (+.f64 d1 (+.f64 d4 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) d1) (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (+.f64 d4 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (/.f64 d1 (+.f64 d1 (+.f64 d4 d3))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 1 binary64))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 3 binary64))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(pow.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) #s(literal 2 binary64))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 (-.f64 d4 d3) d1 (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(+.f64 d4 (*.f64 (-.f64 d1 d3) #s(literal 1 binary64)))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(+.f64 d4 (-.f64 (neg.f64 d3) d1))
(-.f64 d4 (+.f64 d1 d3))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 #s(literal 1 binary64) d1))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (+.f64 d1 d1))
(+.f64 (+.f64 d1 (-.f64 d4 d3)) (*.f64 d1 #s(literal 2 binary64)))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (-.f64 d1 d3) #s(literal 1 binary64) (+.f64 d1 d3)))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (+.f64 (-.f64 d1 d3) (+.f64 d1 d3)))
(+.f64 d4 (+.f64 (-.f64 d1 d3) (+.f64 (-.f64 d1 d3) (+.f64 d1 d3))))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) #s(literal 2 binary64)) (+.f64 d1 d3)))
(+.f64 d4 (+.f64 (-.f64 d1 d3) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) #s(literal 2 binary64)) (+.f64 d1 d3))))
(+.f64 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))
(+.f64 (-.f64 d1 d3) (+.f64 d4 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3))))
(+.f64 (-.f64 d4 d3) d1)
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(+.f64 (-.f64 d1 d3) d4)
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(+.f64 (+.f64 d4 d1) (neg.f64 d3))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(*.f64 (+.f64 d4 (-.f64 d1 d3)) #s(literal 1 binary64))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(*.f64 #s(literal 1 binary64) (+.f64 d4 (-.f64 d1 d3)))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))) (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (+.f64 d1 (+.f64 d4 d3)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 d1)))
(-.f64 d4 (+.f64 d1 d3))
(*.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 (+.f64 d1 d3))) (-.f64 (sqrt.f64 d4) (sqrt.f64 (+.f64 d1 d3))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d1 d3)) (sqrt.f64 d4)) (-.f64 (sqrt.f64 d4) (sqrt.f64 (+.f64 d1 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 (+.f64 d1 d3)) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (+.f64 d1 (+.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (+.f64 d4 (+.f64 d1 d3)))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 (+.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (+.f64 d1 (+.f64 d4 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (neg.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (+.f64 d4 (+.f64 d1 d3))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (+.f64 d1 (+.f64 d4 d3))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 d1 d3) (-.f64 d1 d3)) (*.f64 d4 (-.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (-.f64 d1 d3) (-.f64 (-.f64 d1 d3) d4))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (-.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (-.f64 d1 d3) (-.f64 (-.f64 d1 d3) d4) (pow.f64 d4 #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 d4 d1) (+.f64 d4 d1)) (+.f64 (pow.f64 d3 #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) d3))))
(/.f64 (-.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (+.f64 d1 d4) (+.f64 d1 d4) (+.f64 (pow.f64 d3 #s(literal 2 binary64)) (*.f64 d3 (+.f64 d1 d4)))))
(/.f64 (-.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (+.f64 d1 d4) (+.f64 d1 d4) (*.f64 d3 (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (-.f64 d1 d3) (-.f64 d1 d3))) (-.f64 d4 (-.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (-.f64 d1 d3) (-.f64 d1 d3))) (+.f64 (-.f64 d4 d1) d3))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d4 (-.f64 d1 d3)))
(/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d1 (-.f64 d4 d3)))
(/.f64 (-.f64 (*.f64 (+.f64 d4 d1) (+.f64 d4 d1)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (+.f64 d1 d4) (+.f64 d1 d4)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 (+.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (+.f64 d1 d4) (+.f64 d1 d4)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d1 (+.f64 d4 d3)))
(pow.f64 (+.f64 d4 (-.f64 d1 d3)) #s(literal 1 binary64))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(pow.f64 (pow.f64 (+.f64 d4 (-.f64 d1 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(pow.f64 (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(sqrt.f64 (pow.f64 (+.f64 d4 (-.f64 d1 d3)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 d1 (-.f64 d4 d3)))
(log.f64 (exp.f64 (+.f64 d4 (-.f64 d1 d3))))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d4 (-.f64 d1 d3)))))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(log.f64 (/.f64 (exp.f64 (-.f64 d4 d3)) (exp.f64 d1)))
(-.f64 d4 (+.f64 d1 d3))
(cbrt.f64 (pow.f64 (+.f64 d4 (-.f64 d1 d3)) #s(literal 3 binary64)))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(expm1.f64 (log1p.f64 (+.f64 d4 (-.f64 d1 d3))))
(expm1.f64 (log1p.f64 (+.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (+.f64 d4 (-.f64 d1 d3))))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(exp.f64 (log.f64 (+.f64 d4 (-.f64 d1 d3))))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(exp.f64 (*.f64 (log.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 1 binary64)))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(fma.f64 #s(literal 1 binary64) d4 (-.f64 d1 d3))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(fma.f64 #s(literal 1 binary64) (-.f64 d4 d3) d1)
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d3)) d1)
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (-.f64 d1 d3))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)) d1)
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (-.f64 d1 d3))
(+.f64 d4 (-.f64 d1 d3))
(+.f64 d1 (-.f64 d4 d3))
(-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 d1 #s(literal 2 binary64))
(pow.f64 (pow.f64 d1 #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 d1 #s(literal 6 binary64)))
(neg.f64 (pow.f64 d1 #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 d1 #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d1 #s(literal 2 binary64)))))
(pow.f64 d1 #s(literal 2 binary64))
(cbrt.f64 (pow.f64 d1 #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 d1 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 d1) #s(literal 2 binary64)))
(pow.f64 d1 #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 d1 #s(literal 2 binary64))
(+.f64 #s(literal 0 binary64) d1)
d1
(-.f64 #s(literal 0 binary64) d1)
(neg.f64 d1)
(-.f64 (exp.f64 (log1p.f64 d1)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 d1))
(*.f64 d1 #s(literal 1 binary64))
d1
(*.f64 d1 #s(literal -1 binary64))
(neg.f64 d1)
(*.f64 #s(literal 1 binary64) d1)
d1
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1))
d1
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 d1)))
(neg.f64 d1)
(*.f64 (cbrt.f64 d1) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)))
d1
(*.f64 (sqrt.f64 d1) (sqrt.f64 d1))
d1
(*.f64 (sqrt.f64 d1) (neg.f64 (sqrt.f64 d1)))
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1))
(neg.f64 d1)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(neg.f64 d1)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 d1)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(neg.f64 d1)
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 d1)) (sqrt.f64 d1))
(neg.f64 d1)
(/.f64 (pow.f64 d1 #s(literal 2 binary64)) d1)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) d1))))
(/.f64 (neg.f64 (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 0 binary64)))
(neg.f64 (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 2 binary64))))
(pow.f64 d1 #s(literal 1 binary64))
d1
(pow.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1/2 binary64))
d1
(pow.f64 (cbrt.f64 d1) #s(literal 3 binary64))
d1
(pow.f64 (sqrt.f64 d1) #s(literal 2 binary64))
d1
(pow.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1/3 binary64))
d1
(sqrt.f64 (pow.f64 d1 #s(literal 2 binary64)))
d1
(fabs.f64 d1)
d1
(log.f64 (exp.f64 d1))
d1
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 d1)))
d1
(cbrt.f64 (pow.f64 d1 #s(literal 3 binary64)))
d1
(expm1.f64 (log1p.f64 d1))
(log1p.f64 (expm1.f64 d1))
d1
(exp.f64 (log.f64 d1))
d1
(exp.f64 (*.f64 (log.f64 d1) #s(literal 1 binary64)))
d1
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d4 d1)))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d4 d1) d1))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (+.f64 d2 d4))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4))))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 d4)) (-.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 6 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) (pow.f64 d1 #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (+.f64 d2 d4)))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 d1 (+.f64 d2 d4))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) d1 (pow.f64 d1 #s(literal 4 binary64))) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64))) (+.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (/.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (+.f64 d1 (+.f64 d2 d4))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d1) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) d1 (pow.f64 d1 #s(literal 4 binary64))) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) d1) (+.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (/.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (+.f64 d1 (+.f64 d2 d4))))
(pow.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 (+.f64 d2 d4))))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))))))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(fma.f64 d1 d1 (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(fma.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4)))
(*.f64 d1 (+.f64 d1 (+.f64 d2 d4)))
(fma.f64 (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4)))
(+.f64 d1 (+.f64 d2 d4))
(+.f64 d2 (+.f64 d4 d1))
(+.f64 d1 (+.f64 d2 d4))
(+.f64 d2 (*.f64 (+.f64 d4 d1) #s(literal 1 binary64)))
(+.f64 d1 (+.f64 d2 d4))
(+.f64 d4 (+.f64 d2 d1))
(+.f64 d1 (+.f64 d2 d4))
(+.f64 d4 (-.f64 d2 d1))
(+.f64 d2 (-.f64 d4 d1))
(+.f64 (+.f64 d2 d4) d1)
(+.f64 d1 (+.f64 d2 d4))
(+.f64 (+.f64 d1 (+.f64 d2 d4)) (fma.f64 d1 #s(literal 1 binary64) d1))
(+.f64 d1 (+.f64 (+.f64 d2 d4) (+.f64 d1 d1)))
(+.f64 d1 (+.f64 (+.f64 d2 d4) (*.f64 d1 #s(literal 2 binary64))))
(+.f64 (+.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) d1))
(+.f64 d1 (+.f64 d2 d4))
(+.f64 (+.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))
(+.f64 d1 (+.f64 d2 d4))
(+.f64 (+.f64 d4 d1) 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))) (pow.f64 (cbrt.f64 (+.f64 d1 (+.f64 d2 d4))) #s(literal 2 binary64)))
(+.f64 d1 (+.f64 d2 d4))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d1 (+.f64 d2 d4))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d1 (+.f64 d2 d4))))
(+.f64 d1 (+.f64 d2 d4))
(*.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d1 (+.f64 d2 d4))))
(/.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (+.f64 d1 (+.f64 d2 d4)))
(*.f64 (sqrt.f64 (+.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d4))))
(+.f64 d1 (+.f64 d2 d4))
(*.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d1)) (-.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 d1)))
(+.f64 d2 (-.f64 d4 d1))
(+.f64 d4 (-.f64 d2 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d1 (+.f64 d2 d4))))
(/.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (+.f64 d1 (+.f64 d2 d4)))
(/.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (+.f64 d1 (+.f64 d2 d4)))
(*.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d1 (+.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))) (+.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))) (+.f64 (*.f64 d1 (-.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64))) (neg.f64 (+.f64 d1 (+.f64 d2 d4))))
(neg.f64 (/.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (neg.f64 (+.f64 d1 (+.f64 d2 d4)))))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)) (+.f64 d1 (+.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 d4 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 d4 d1) (+.f64 d4 d1)) (*.f64 d2 (+.f64 d4 d1)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d1 d4) (-.f64 (+.f64 d1 d4) d2))))
(/.f64 (+.f64 (pow.f64 (+.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 (+.f64 d1 d4) (-.f64 (+.f64 d1 d4) d2) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d4 d1) (+.f64 d4 d1))) (-.f64 d2 (+.f64 d4 d1)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (+.f64 d1 d4) (+.f64 d1 d4))) (-.f64 (-.f64 d2 d4) d1))
(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 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 d1 (+.f64 d2 d4))
(pow.f64 (sqrt.f64 (+.f64 d1 (+.f64 d2 d4))) #s(literal 2 binary64))
(+.f64 d1 (+.f64 d2 d4))
(sqrt.f64 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)))
(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 (pow.f64 (+.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64)))
(+.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 #s(literal 1 binary64) d2 (+.f64 d4 d1))
(+.f64 d1 (+.f64 d2 d4))
(fma.f64 #s(literal 1 binary64) (+.f64 d2 d4) d1)
(+.f64 d1 (+.f64 d2 d4))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)) d1)
(+.f64 d1 (+.f64 d2 d4))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) (+.f64 d4 d1))
(+.f64 d1 (+.f64 d2 d4))
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)) d1)
(+.f64 d1 (+.f64 d2 d4))
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) (+.f64 d4 d1))
(+.f64 d1 (+.f64 d2 d4))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 d4))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 d2 d4)))
(-.f64 (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 d2 d4)) (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 d2 d4)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(*.f64 (+.f64 d2 d4) #s(literal 1 binary64))
(+.f64 d2 d4)
(*.f64 #s(literal 1 binary64) (+.f64 d2 d4))
(+.f64 d2 d4)
(*.f64 (cbrt.f64 (+.f64 d2 d4)) (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)))
(+.f64 d2 d4)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)))
(+.f64 d2 d4)
(*.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)))
(+.f64 d2 d4)
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d4)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d4) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.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 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (*.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d4 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)))) (neg.f64 (-.f64 d2 d4)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(pow.f64 (+.f64 d2 d4) #s(literal 1 binary64))
(+.f64 d2 d4)
(pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 3 binary64))
(+.f64 d2 d4)
(pow.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 d2 d4)
(pow.f64 (sqrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64))
(+.f64 d2 d4)
(sqrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))
(fabs.f64 (+.f64 d2 d4))
(log.f64 (exp.f64 (+.f64 d2 d4)))
(+.f64 d2 d4)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d2 d4))))
(+.f64 d2 d4)
(cbrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)))
(+.f64 d2 d4)
(expm1.f64 (log1p.f64 (+.f64 d2 d4)))
(log1p.f64 (expm1.f64 (+.f64 d2 d4)))
(+.f64 d2 d4)
(exp.f64 (log.f64 (+.f64 d2 d4)))
(+.f64 d2 d4)
(exp.f64 (*.f64 (log.f64 (+.f64 d2 d4)) #s(literal 1 binary64)))
(+.f64 d2 d4)
(fma.f64 #s(literal 1 binary64) d2 d4)
(+.f64 d2 d4)
(fma.f64 #s(literal 1 binary64) d4 d2)
(+.f64 d2 d4)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) d4)
(+.f64 d2 d4)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) d2)
(+.f64 d2 d4)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d4)
(+.f64 d2 d4)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) d2)
(+.f64 d2 d4)
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 d1 #s(literal 4 binary64))) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (+.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (*.f64 #s(literal 2 binary64) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64)))))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 d4 d3)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(+.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d4 d1) (*.f64 (-.f64 d1 d3) d1))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d1 d3)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (+.f64 d4 (-.f64 d1 d3)) d1)
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 1 binary64))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) d1))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d4 (-.f64 d1 d3))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))))
(*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))) (*.f64 (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))) d1))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1))
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3)))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d4 (-.f64 d1 d3)))) (sqrt.f64 (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d1 d3)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(*.f64 (*.f64 (+.f64 d4 (-.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d4 (-.f64 d1 d3))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d4 (-.f64 d1 d3))))
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 4 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (+.f64 (pow.f64 d1 #s(literal 4 binary64)) (+.f64 (*.f64 (-.f64 d3 d4) (pow.f64 d1 #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))) (neg.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 6 binary64))) (fma.f64 (-.f64 d4 d3) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))) (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)) (*.f64 (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))) (-.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64)))) (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (+.f64 d4 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (/.f64 d1 (+.f64 d1 (+.f64 d4 d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3)))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d4 (+.f64 d1 d3))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) d1) (+.f64 d4 (+.f64 d1 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (+.f64 d4 (+.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 (+.f64 d1 d3) #s(literal 2 binary64))) (/.f64 d1 (+.f64 d1 (+.f64 d4 d3))))
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 1 binary64))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 3 binary64))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(pow.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) #s(literal 2 binary64))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d1 d3))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) #s(literal 3 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 1 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 (-.f64 d4 d3) d1 (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d4 (-.f64 d1 d3))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d4 d3)) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d1 d3)))) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (pow.f64 d1 #s(literal 2 binary64)))
(fma.f64 d1 (-.f64 d4 d3) (pow.f64 d1 #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d1 (-.f64 d4 d3)))
(fma.f64 (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (hypot.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d4 (-.f64 d1 d3)) (fma.f64 d1 d1 (pow.f64 d1 #s(literal 2 binary64))))
(fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (*.f64 #s(literal 2 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 d4 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d4 d3))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3)))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 d4 d3))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3)))
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 1 binary64))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 d4 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 d4 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (-.f64 d4 d3)))
(log.f64 (pow.f64 (exp.f64 (-.f64 d4 d3)) d1))
(*.f64 d1 (-.f64 d4 d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))))
(*.f64 d1 (-.f64 d4 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) #s(literal 3 binary64)))
(*.f64 d1 (-.f64 d4 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 (-.f64 d4 d3))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))))
(*.f64 d1 (-.f64 d4 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 d4 d3))
(+.f64 d4 (neg.f64 d3))
(-.f64 d4 d3)
(+.f64 d4 (*.f64 (neg.f64 d3) #s(literal 1 binary64)))
(-.f64 d4 d3)
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 d3) #s(literal 1 binary64) d3))
(+.f64 (-.f64 d4 d3) (+.f64 (neg.f64 d3) d3))
(+.f64 (-.f64 d4 d3) (*.f64 #s(literal 0 binary64) d3))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) d3))
(+.f64 (-.f64 d4 d3) (fma.f64 (neg.f64 (sqrt.f64 d3)) (sqrt.f64 d3) d3))
(+.f64 (neg.f64 d3) d4)
(-.f64 d4 d3)
(*.f64 (-.f64 d4 d3) #s(literal 1 binary64))
(-.f64 d4 d3)
(*.f64 #s(literal 1 binary64) (-.f64 d4 d3))
(-.f64 d4 d3)
(*.f64 (cbrt.f64 (-.f64 d4 d3)) (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)))
(-.f64 d4 d3)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 d4 d3)))
(-.f64 d4 d3)
(*.f64 (sqrt.f64 (-.f64 d4 d3)) (sqrt.f64 (-.f64 d4 d3)))
(-.f64 d4 d3)
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3))
(*.f64 (+.f64 (sqrt.f64 d4) (sqrt.f64 d3)) (-.f64 (sqrt.f64 d4) (sqrt.f64 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))) (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d4 d3) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 d3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (+.f64 d4 d3)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3)))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 (neg.f64 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d4 (neg.f64 d3)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (neg.f64 d3) (neg.f64 d3))) (-.f64 d4 (neg.f64 d3)))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d4 d3)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 d4 d3))
(pow.f64 (-.f64 d4 d3) #s(literal 1 binary64))
(-.f64 d4 d3)
(pow.f64 (cbrt.f64 (-.f64 d4 d3)) #s(literal 3 binary64))
(-.f64 d4 d3)
(pow.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 d4 d3)
(pow.f64 (sqrt.f64 (-.f64 d4 d3)) #s(literal 2 binary64))
(-.f64 d4 d3)
(sqrt.f64 (pow.f64 (-.f64 d4 d3) #s(literal 2 binary64)))
(fabs.f64 (-.f64 d4 d3))
(log.f64 (exp.f64 (-.f64 d4 d3)))
(-.f64 d4 d3)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 d4 d3))))
(-.f64 d4 d3)
(cbrt.f64 (pow.f64 (-.f64 d4 d3) #s(literal 3 binary64)))
(-.f64 d4 d3)
(expm1.f64 (log1p.f64 (-.f64 d4 d3)))
(log1p.f64 (expm1.f64 (-.f64 d4 d3)))
(-.f64 d4 d3)
(exp.f64 (log.f64 (-.f64 d4 d3)))
(-.f64 d4 d3)
(exp.f64 (*.f64 (log.f64 (-.f64 d4 d3)) #s(literal 1 binary64)))
(-.f64 d4 d3)
(fma.f64 #s(literal 1 binary64) d4 (neg.f64 d3))
(-.f64 d4 d3)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) (neg.f64 d3))
(-.f64 d4 d3)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) (neg.f64 d3))
(-.f64 d4 d3)

eval133.0ms (1.7%)

Memory
11.3MiB live, 199.4MiB allocated
Compiler

Compiled 11 211 to 2 147 computations (80.8% saved)

prune265.0ms (3.4%)

Memory
11.7MiB live, 410.2MiB allocated
Pruning

13 alts after pruning (9 fresh and 4 done)

PrunedKeptTotal
New7106716
Fresh134
Picked145
Done000
Total71213725
Accuracy
100.0%
Counts
725 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.3%
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
57.3%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
50.2%
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
34.7%
(*.f64 (neg.f64 d1) d3)
81.6%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
74.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
52.2%
(*.f64 d1 (-.f64 d2 d1))
52.6%
(*.f64 d1 (+.f64 d2 d4))
73.3%
(*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
32.5%
(*.f64 d1 (neg.f64 d1))
29.5%
(*.f64 d1 d4)
28.8%
(*.f64 d1 d2)
6.0%
(*.f64 d1 d1)
Compiler

Compiled 229 to 152 computations (33.6% saved)

simplify76.0ms (1%)

Memory
-52.7MiB live, 26.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 d3)
cost-diff0
(*.f64 d1 (neg.f64 d3))
cost-diff0
(*.f64 d1 d2)
cost-diff192
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
cost-diff0
(-.f64 d2 d1)
cost-diff0
(*.f64 d1 (-.f64 d2 d1))
cost-diff0
(neg.f64 d1)
cost-diff0
(*.f64 (neg.f64 d1) d3)
cost-diff0
(*.f64 d1 d1)
cost-diff0
(+.f64 d2 d4)
cost-diff0
(-.f64 (+.f64 d2 d4) d3)
cost-diff0
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
Rules
538×fmm-def
515×fma-define
125×distribute-rgt-in
96×distribute-lft-in
89×cancel-sign-sub-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024251
147247
290247
3172247
4298247
5445247
6814247
71443247
81995247
92284247
102321247
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
d1
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d2 d4)
d2
d4
d3
(*.f64 d1 d1)
d1
(*.f64 (neg.f64 d1) d3)
(neg.f64 d1)
d1
d3
(*.f64 d1 (-.f64 d2 d1))
d1
(-.f64 d2 d1)
d2
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 (neg.f64 d3))
(neg.f64 d3)
d3
Outputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))
d1
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d2 (-.f64 d4 d3))
(+.f64 d4 (-.f64 d2 d3))
(+.f64 d2 d4)
d2
d4
d3
(*.f64 d1 d1)
d1
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (neg.f64 d3))
(neg.f64 (*.f64 d1 d3))
(neg.f64 d1)
d1
d3
(*.f64 d1 (-.f64 d2 d1))
d1
(-.f64 d2 d1)
d2
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 d2 (neg.f64 d3)))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 (neg.f64 d3))
(neg.f64 (*.f64 d1 d3))
(neg.f64 d3)
d3

localize49.0ms (0.6%)

Memory
21.0MiB live, 98.1MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 (neg.f64 d3))
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(neg.f64 d3)
accuracy98.6%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
accuracy100.0%
(-.f64 d2 d1)
accuracy100.0%
(*.f64 d1 (-.f64 d2 d1))
accuracy100.0%
(*.f64 (neg.f64 d1) d3)
accuracy100.0%
(neg.f64 d1)
accuracy100.0%
(*.f64 d1 d1)
accuracy100.0%
(-.f64 (+.f64 d2 d4) d3)
accuracy100.0%
(+.f64 d2 d4)
accuracy100.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
Samples
31.0ms256×0valid
Compiler

Compiled 63 to 18 computations (71.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 9.0ms (48.1% of total)
ival-add: 5.0ms (26.7% of total)
ival-sub: 2.0ms (10.7% of total)
ival-neg: 2.0ms (10.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series73.0ms (0.9%)

Memory
-11.6MiB live, 25.9MiB allocated
Counts
8 → 207
Calls
Call 1
Inputs
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())
#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())
#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())
#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())
#s(alt (-.f64 d2 d1) (patch) () ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())
#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())
#s(alt (neg.f64 d3) (patch) () ())
Outputs
#s(alt (*.f64 d1 (-.f64 d4 d3)) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d4 d3)) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(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 d3)) d2))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(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 d3)) d2))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(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 d3)) d2))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 d2 d3)) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 (-.f64 d2 d3)) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(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 d3)) d4))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(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 d3)) d4))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(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 d3)) d4))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 d4)) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (patch) () ())) ())
#s(alt (-.f64 d4 d3) (taylor () 0 d2) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt d2 (taylor () inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)) (/.f64 d3 d2))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt d2 (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d3) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (-.f64 d2 d3) (taylor () 0 d4) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt d4 (taylor () inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)) (/.f64 d3 d4))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt d4 (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d3) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (+.f64 d2 d4) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d3))) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () inf d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 d3) (/.f64 d4 d3)) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3))))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3))))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d3))))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 d2 d4) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d1) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 (neg.f64 d1) d3) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1))) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1))) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d1))) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) #s(literal 1 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2)) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2)) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 d2)) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2)))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 d2 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () 0 d2) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt d2 (taylor () inf d2) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))) (taylor () inf d2) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))) (taylor () inf d2) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))) (taylor () inf d2) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt d2 (taylor () -inf d2) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (/.f64 d1 d2) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt d2 (taylor () 0 d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) (taylor () 0 d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) (taylor () 0 d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (+.f64 d2 (*.f64 #s(literal -1 binary64) d1)) (taylor () 0 d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () inf d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64))) (taylor () inf d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () -inf d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1))))) (taylor () -inf d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1))))) (taylor () -inf d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 d2 d1))))) (taylor () -inf d1) (#s(alt (-.f64 d2 d1) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))) (taylor () 0 d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 (*.f64 #s(literal -1 binary64) d3))) (taylor () inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d3 (*.f64 #s(literal -1 binary64) d2)))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d3 (*.f64 #s(literal -1 binary64) d2)))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d3 (*.f64 #s(literal -1 binary64) d2)))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 d3 (*.f64 #s(literal -1 binary64) d2)))) (taylor () -inf d1) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))) (taylor () inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2)))) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2)))) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d3) d2)))) (taylor () -inf d2) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 d1 d2)) (taylor () 0 d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 d2) d3))) (taylor () inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3))))) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3))))) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3))))) (taylor () -inf d3) (#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d1) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () 0 d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 d1 (neg.f64 d3)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () 0 d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () 0 d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () 0 d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () 0 d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () inf d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () inf d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () inf d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () inf d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () -inf d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () -inf d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () -inf d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () -inf d3) (#s(alt (neg.f64 d3) (patch) () ())) ())
Calls

57 calls:

TimeVariablePointExpression
59.0ms
d3
@-inf
(* d1 (- (+ d2 d4) d3))
0.0ms
d1
@0
(* d1 (- (+ d2 d4) d3))
0.0ms
d2
@-inf
(* d1 (- d2 d1))
0.0ms
d1
@inf
(* d1 (- (+ d2 d4) d3))
0.0ms
d1
@-inf
(* d1 (- d2 d1))

rewrite169.0ms (2.2%)

Memory
13.1MiB live, 92.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
1 010×log1p-expm1-u
719×expm1-log1p-u
162×associate-*r*
160×add-cube-cbrt
157×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify188.0ms (2.4%)

Memory
-9.3MiB live, 223.2MiB allocated
Algorithm
egg-herbie
Rules
567×fmm-def
545×distribute-lft-neg-in
308×associate-*r*
302×associate-*l*
301×fma-define
Iterations

Useful iterations: 2 (0.0ms)

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

eval205.0ms (2.6%)

Memory
-12.3MiB live, 107.5MiB allocated
Compiler

Compiled 5 373 to 1 297 computations (75.9% saved)

prune143.0ms (1.8%)

Memory
27.0MiB live, 231.2MiB allocated
Pruning

15 alts after pruning (8 fresh and 7 done)

PrunedKeptTotal
New4695474
Fresh134
Picked235
Done044
Total47215487
Accuracy
100.0%
Counts
487 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.3%
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
57.3%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
50.2%
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
34.7%
(*.f64 (neg.f64 d1) d3)
74.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
59.5%
(*.f64 d1 (-.f64 d4 d3))
58.5%
(*.f64 d1 (-.f64 d2 d3))
52.2%
(*.f64 d1 (-.f64 d2 d1))
52.6%
(*.f64 d1 (+.f64 d4 d2))
73.3%
(*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
32.5%
(*.f64 d1 (neg.f64 d1))
29.5%
(*.f64 d1 d4)
6.4%
(*.f64 d1 d3)
28.8%
(*.f64 d1 d2)
6.0%
(*.f64 d1 d1)
Compiler

Compiled 231 to 153 computations (33.8% saved)

simplify91.0ms (1.2%)

Memory
-22.1MiB live, 19.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d3)
cost-diff0
(*.f64 d1 d2)
cost-diff128
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
cost-diff0
(-.f64 d4 d3)
cost-diff0
(*.f64 d1 (-.f64 d4 d3))
cost-diff0
(+.f64 d4 d2)
cost-diff0
(*.f64 d1 (+.f64 d4 d2))
cost-diff0
(*.f64 d1 d3)
cost-diff0
(+.f64 (/.f64 d2 d1) (/.f64 d4 d1))
cost-diff0
(-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))
cost-diff512
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
cost-diff512
(*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
Rules
406×div-sub
387×unsub-neg
360×fma-define
360×sub-neg
321×distribute-lft-neg-in
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
027473
166473
2139473
3357473
4972439
52115407
64654404
77062404
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
d1
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))
(+.f64 (/.f64 d2 d1) (/.f64 d4 d1))
(/.f64 d2 d1)
d2
(/.f64 d4 d1)
d4
(+.f64 #s(literal 1 binary64) (/.f64 d3 d1))
#s(literal 1 binary64)
(/.f64 d3 d1)
d3
(*.f64 d1 d3)
d1
d3
(*.f64 d1 (+.f64 d4 d2))
d1
(+.f64 d4 d2)
d4
d2
(*.f64 d1 (-.f64 d4 d3))
d1
(-.f64 d4 d3)
d4
d3
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 d3)
d3
Outputs
(*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.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 d1 (+.f64 (/.f64 d2 d1) (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))))))
(fma.f64 d2 d1 (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)))
(*.f64 d1 (-.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
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 d2 d1) (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(+.f64 (fma.f64 d2 #s(literal 1 binary64) (*.f64 d4 #s(literal 1 binary64))) (-.f64 (*.f64 (neg.f64 d3) #s(literal 1 binary64)) d1))
(-.f64 (+.f64 d2 (-.f64 d4 d3)) d1)
(-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))
(+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (/.f64 d2 d1) (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))))
(-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 d3 d1) (/.f64 d4 d1))))
(+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 d2 d3))))
(+.f64 (/.f64 d2 d1) (/.f64 d4 d1))
(/.f64 d2 d1)
d2
(/.f64 d4 d1)
d4
(+.f64 #s(literal 1 binary64) (/.f64 d3 d1))
#s(literal 1 binary64)
(/.f64 d3 d1)
d3
(*.f64 d1 d3)
d1
d3
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (+.f64 d2 d4))
d1
(+.f64 d4 d2)
(+.f64 d2 d4)
d4
d2
(*.f64 d1 (-.f64 d4 d3))
d1
(-.f64 d4 d3)
d4
d3
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 d3)
d3

localize58.0ms (0.7%)

Memory
3.5MiB live, 81.3MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 d3)
accuracy100.0%
(*.f64 d1 d2)
accuracy98.6%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
accuracy100.0%
(-.f64 d4 d3)
accuracy100.0%
(*.f64 d1 (-.f64 d4 d3))
accuracy100.0%
(+.f64 d4 d2)
accuracy100.0%
(*.f64 d1 (+.f64 d4 d2))
accuracy100.0%
(*.f64 d1 d3)
accuracy100.0%
(*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
accuracy98.0%
(+.f64 (/.f64 d2 d1) (/.f64 d4 d1))
accuracy96.5%
(-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))
accuracy74.3%
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
Samples
37.0ms256×0valid
Compiler

Compiled 116 to 22 computations (81% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-div: 8.0ms (35.4% of total)
ival-mult: 8.0ms (35.4% of total)
ival-sub: 3.0ms (13.3% of total)
ival-add: 3.0ms (13.3% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series98.0ms (1.2%)

Memory
-5.7MiB live, 32.8MiB allocated
Counts
7 → 222
Calls
Call 1
Inputs
#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())
#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())
#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())
#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())
#s(alt (*.f64 d1 d3) (patch) () ())
#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())
#s(alt (+.f64 d4 d2) (patch) () ())
Outputs
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)) (taylor () 0 d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () inf d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(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)))) (taylor () inf d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64))) (taylor () -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(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))) (taylor () -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(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))) (taylor () -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(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))) (taylor () -inf d1) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () 0 d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () 0 d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d4) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) (taylor () 0 d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))) (taylor () 0 d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))) (taylor () 0 d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))) (taylor () 0 d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () inf d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3))) (taylor () inf d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (taylor () -inf d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 d4) d3) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) (taylor () 0 d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d1) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))) (*.f64 #s(literal -1 binary64) (/.f64 d3 d1))))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))) (*.f64 #s(literal -1 binary64) (/.f64 d3 d1))))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))) (*.f64 #s(literal -1 binary64) (/.f64 d3 d1))))) (taylor () -inf d1) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (+.f64 d2 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (+.f64 d2 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (+.f64 d2 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt d2 (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt d2 (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (+.f64 d4 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (+.f64 d4 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (+.f64 d4 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (taylor () 0 d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt d4 (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt d4 (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))) (taylor () 0 d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3) #s(literal 1 binary64))) (taylor () inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) d3) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3))))) (taylor () -inf d3) (#s(alt (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (patch) () ())) ())
#s(alt (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (taylor () 0 d2) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (/.f64 d2 d1) (taylor () inf d2) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d3 (*.f64 d1 d2))))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d3 (*.f64 d1 d2))))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d3 (*.f64 d1 d2))))) (taylor () inf d2) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (/.f64 d2 d1) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d2) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) d1) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) d1) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) d1) (taylor () 0 d1) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt #s(literal -1 binary64) (taylor () inf d1) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt #s(literal -1 binary64) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (-.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)) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (-.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)) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (-.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)) (taylor () -inf d1) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (taylor () 0 d4) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (/.f64 d4 d1) (taylor () inf d4) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4))))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4))))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4))))) (taylor () inf d4) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (/.f64 d4 d1) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d4) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) #s(literal 1 binary64)) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) #s(literal 1 binary64)) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) #s(literal 1 binary64)) (taylor () 0 d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (taylor () inf d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3)))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3)))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 d3 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3)))) (taylor () inf d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)) d3)) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)) d3)) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)) d3)) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d3) (#s(alt (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (patch) () ())) ())
#s(alt (/.f64 d4 d1) (taylor () 0 d2) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 d2 d1) (taylor () inf d2) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2)))) (taylor () inf d2) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2)))) (taylor () inf d2) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2)))) (taylor () inf d2) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 d2 d1) (taylor () -inf d2) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d2) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d2) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d2) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 (+.f64 d2 d4) d1) (taylor () 0 d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 (+.f64 d2 d4) d1) (taylor () 0 d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 (+.f64 d2 d4) d1) (taylor () 0 d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 (+.f64 d2 d4) d1) (taylor () 0 d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 (+.f64 d2 d4) d1) (taylor () inf d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 (+.f64 d2 d4) d1) (taylor () inf d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 (+.f64 d2 d4) d1) (taylor () inf d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 (+.f64 d2 d4) d1) (taylor () inf d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1)) (taylor () -inf d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1)) (taylor () -inf d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1)) (taylor () -inf d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1)) (taylor () -inf d1) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 d2 d1) (taylor () 0 d4) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 d4 d1) (taylor () inf d4) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4)))) (taylor () inf d4) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4)))) (taylor () inf d4) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4)))) (taylor () inf d4) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (/.f64 d4 d1) (taylor () -inf d4) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 (*.f64 d1 d4))) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d4) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 (*.f64 d1 d4))) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d4) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 (*.f64 d1 d4))) (/.f64 #s(literal 1 binary64) d1)))) (taylor () -inf d4) (#s(alt (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () 0 d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () 0 d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () 0 d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () 0 d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () inf d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () inf d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () inf d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () inf d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () -inf d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () -inf d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () -inf d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 (+.f64 d2 d4)) (taylor () -inf d1) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () 0 d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (taylor () 0 d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (taylor () 0 d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (taylor () 0 d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () inf d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4))) (taylor () inf d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () -inf d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(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))))) (taylor () -inf d4) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 d4) (taylor () 0 d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (taylor () 0 d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (taylor () 0 d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (taylor () 0 d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () inf d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2))) (taylor () inf d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt (*.f64 d1 d2) (taylor () -inf d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(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))))) (taylor () -inf d2) (#s(alt (*.f64 d1 (+.f64 d4 d2)) (patch) () ())) ())
#s(alt d2 (taylor () 0 d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (+.f64 d2 d4) (taylor () 0 d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (+.f64 d2 d4) (taylor () 0 d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (+.f64 d2 d4) (taylor () 0 d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt d4 (taylor () inf d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) (taylor () inf d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) (taylor () inf d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4))) (taylor () inf d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt d4 (taylor () -inf d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64)))) (taylor () -inf d4) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt d4 (taylor () 0 d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (+.f64 d2 d4) (taylor () 0 d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (+.f64 d2 d4) (taylor () 0 d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (+.f64 d2 d4) (taylor () 0 d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt d2 (taylor () inf d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) (taylor () inf d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) (taylor () inf d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2))) (taylor () inf d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt d2 (taylor () -inf d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64)))) (taylor () -inf d2) (#s(alt (+.f64 d4 d2) (patch) () ())) ())
Calls

66 calls:

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

rewrite206.0ms (2.6%)

Memory
24.6MiB live, 144.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
1 082×log1p-expm1-u
181×expm1-log1p-u
178×add-cube-cbrt
176×add-exp-log
176×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify180.0ms (2.3%)

Memory
-12.5MiB live, 307.3MiB allocated
Algorithm
egg-herbie
Rules
459×fma-define
445×associate-*l*
428×associate-*r*
321×distribute-lft-in
316×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079223702
1219221353
Stop Event
node limit
Counts
465 → 498
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 #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 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 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 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (*.f64 d1 d4) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(+.f64 (*.f64 d1 d4) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(+.f64 (*.f64 d1 d4) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 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 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.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) (*.f64 d1 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) 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 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(-.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 #s(literal -1 binary64) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))) (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))) (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))) (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 d2 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(+.f64 d2 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(+.f64 d2 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)) #s(literal 1 binary64))))
(*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 d4 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(+.f64 d4 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(+.f64 d4 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)) #s(literal 1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) d3)
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3) #s(literal 1 binary64)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3) #s(literal 1 binary64)))
(*.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 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))
(/.f64 d2 d1)
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d3 (*.f64 d1 d2)))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d3 (*.f64 d1 d2)))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d3 (*.f64 d1 d2)))))
(/.f64 d2 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1))))
(/.f64 (-.f64 (+.f64 d2 d4) d3) d1)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) d1)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) d1)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) d1)
#s(literal -1 binary64)
#s(literal -1 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 #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 #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 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))
(/.f64 d4 d1)
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(/.f64 d4 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1))))
(-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 d3 d1))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal -1 binary64) (/.f64 d3 d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 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 d2 d1) (/.f64 d4 d1)) #s(literal 1 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 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)) d3)) (/.f64 #s(literal 1 binary64) d1))))
(/.f64 d4 d1)
(/.f64 d2 d1)
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))))
(/.f64 d2 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) d1))))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1))
(/.f64 d2 d1)
(/.f64 d4 d1)
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))))
(/.f64 d4 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 (*.f64 d1 d4))) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 (*.f64 d1 d4))) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 (*.f64 d1 d4))) (/.f64 #s(literal 1 binary64) d1))))
(*.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 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d1 d4)
(*.f64 #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 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)))))
d2
(+.f64 d2 d4)
(+.f64 d2 d4)
(+.f64 d2 d4)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
d4
(+.f64 d2 d4)
(+.f64 d2 d4)
(+.f64 d2 d4)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d1)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))))
(+.f64 (*.f64 (/.f64 d2 d1) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) (pow.f64 d1 #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(pow.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 d1 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(+.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (*.f64 d1 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))))
(+.f64 (*.f64 (/.f64 d2 d1) d1) (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d1))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) d1) (*.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) d1) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) #s(literal 1 binary64)))
(+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (/.f64 d2 d1) (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 1 binary64)))
(+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))))
(+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (*.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (fma.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (fma.f64 (neg.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1))) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (neg.f64 (/.f64 d3 d1)))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (*.f64 (neg.f64 d3) (/.f64 #s(literal 1 binary64) d1)))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 d3 d1)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d3 d1))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d3 d1))) (sqrt.f64 (/.f64 d3 d1))))
(+.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (/.f64 d2 d1))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1)))) (-.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))) (*.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (*.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))) (*.f64 (/.f64 (-.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))))) (*.f64 (/.f64 (-.f64 d2 d4) d1) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (*.f64 (/.f64 (-.f64 d2 d4) d1) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (-.f64 d2 d4) d1) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64))) (+.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (/.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (-.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64))) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (/.f64 d3 d1)))
(pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(exp.f64 (log.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 1 binary64)))
(fma.f64 d2 (/.f64 #s(literal 1 binary64) d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(fma.f64 #s(literal 1 binary64) (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d2 d1)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)))
(fma.f64 (sqrt.f64 (/.f64 d2 d1)) (sqrt.f64 (/.f64 d2 d1)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (/.f64 (-.f64 d2 d4) d1)) (/.f64 (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)) (/.f64 (-.f64 d2 d4) d1)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)))
(*.f64 (*.f64 d1 (+.f64 d2 d4)) (/.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(*.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1))))))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))
(*.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d4) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))) (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 d2 d4) d1) (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (/.f64 (*.f64 d2 d4) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (/.f64 (-.f64 d2 d4) d1))
(/.f64 (+.f64 (*.f64 d2 (/.f64 d1 d4)) d1) (*.f64 d1 (/.f64 d1 d4)))
(/.f64 (+.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 d1 (neg.f64 d4))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (+.f64 d1 (*.f64 (/.f64 d1 d2) d4)) (*.f64 (/.f64 d1 d2) d1))
(/.f64 (+.f64 (/.f64 d1 d4) (*.f64 (/.f64 d1 d2) #s(literal 1 binary64))) (*.f64 (/.f64 d1 d2) (/.f64 d1 d4)))
(/.f64 (+.f64 (neg.f64 d1) (*.f64 (/.f64 d1 d2) (neg.f64 d4))) (*.f64 (/.f64 d1 d2) (neg.f64 d1)))
(/.f64 (+.f64 (*.f64 (neg.f64 d2) d1) (*.f64 (neg.f64 d1) d4)) (*.f64 (neg.f64 d1) d1))
(/.f64 (+.f64 (*.f64 (neg.f64 d2) (/.f64 d1 d4)) (*.f64 (neg.f64 d1) #s(literal 1 binary64))) (*.f64 (neg.f64 d1) (/.f64 d1 d4)))
(/.f64 (+.f64 (*.f64 (neg.f64 d2) (neg.f64 d1)) (*.f64 (neg.f64 d1) (neg.f64 d4))) (*.f64 (neg.f64 d1) (neg.f64 d1)))
(/.f64 (+.f64 (*.f64 d4 (/.f64 d1 d2)) d1) (*.f64 d1 (/.f64 d1 d2)))
(/.f64 (+.f64 (*.f64 d4 (neg.f64 d1)) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (+.f64 d1 (*.f64 (/.f64 d1 d4) d2)) (*.f64 (/.f64 d1 d4) d1))
(/.f64 (+.f64 (/.f64 d1 d2) (*.f64 (/.f64 d1 d4) #s(literal 1 binary64))) (*.f64 (/.f64 d1 d4) (/.f64 d1 d2)))
(/.f64 (+.f64 (neg.f64 d1) (*.f64 (/.f64 d1 d4) (neg.f64 d2))) (*.f64 (/.f64 d1 d4) (neg.f64 d1)))
(/.f64 (+.f64 (*.f64 (neg.f64 d4) d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d1))
(/.f64 (+.f64 (*.f64 (neg.f64 d4) (/.f64 d1 d2)) (*.f64 (neg.f64 d1) #s(literal 1 binary64))) (*.f64 (neg.f64 d1) (/.f64 d1 d2)))
(/.f64 (+.f64 (*.f64 (neg.f64 d4) (neg.f64 d1)) (*.f64 (neg.f64 d1) (neg.f64 d2))) (*.f64 (neg.f64 d1) (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 d2 d4) d1)))
(/.f64 (-.f64 (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 d4)) d1) d1)
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(exp.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 1 binary64)))
(fma.f64 d2 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 d1))
(fma.f64 d4 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (/.f64 d2 d1) (/.f64 d4 d1))
(fma.f64 #s(literal 1 binary64) (/.f64 d4 d1) (/.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d4 d1)) (/.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d2 d1)) (/.f64 d4 d1))
(fma.f64 (sqrt.f64 (/.f64 d4 d1)) (sqrt.f64 (/.f64 d4 d1)) (/.f64 d2 d1))
(fma.f64 (sqrt.f64 (/.f64 d2 d1)) (sqrt.f64 (/.f64 d2 d1)) (/.f64 d4 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d3))) #s(literal 1 binary64))
(pow.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d3) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))))
(cbrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 d3)))
(exp.f64 (log.f64 (*.f64 d1 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d3)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 d4) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d4) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d4)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d4) (*.f64 d1 d4))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 d4 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 d4 d2))
(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 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 d4)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(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 d4 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 d4))
(fma.f64 d4 d1 (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 d4))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 d4 d2)) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 d4 d2)))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d4))
(*.f64 (+.f64 d2 d4) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 d2 d4)) (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)))
(*.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d4 d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))) (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d2) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 d2 d4))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(/.f64 (neg.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (neg.f64 (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(pow.f64 (+.f64 d2 d4) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d2 d4)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d2 d4))))
(cbrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d2 d4)))
(log1p.f64 (expm1.f64 (+.f64 d2 d4)))
(exp.f64 (log.f64 (+.f64 d2 d4)))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 d4)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d2 d4)
(fma.f64 #s(literal 1 binary64) d4 d2)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) d4)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) d2)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d4)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) d2)
Outputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(*.f64 d1 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3))
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (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 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(*.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 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(*.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 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(*.f64 #s(literal -1 binary64) (pow.f64 d1 #s(literal 2 binary64)))
(neg.f64 (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 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(*.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 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(*.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 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))))
(+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(+.f64 (*.f64 d1 d2) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2))))
(*.f64 d2 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2))))
(*.f64 d2 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2))))
(*.f64 d2 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 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 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 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 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 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 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2) 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 (*.f64 d1 d4) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d4 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d4 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(+.f64 (*.f64 d1 d4) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d4 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d4 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(+.f64 (*.f64 d1 d4) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d4 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 d4 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 d4)
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4))))
(*.f64 d4 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4))))
(*.f64 d4 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))
(*.f64 d4 (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4))))
(*.f64 d4 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 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 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 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 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 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 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))))
(*.f64 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4) d1)) (neg.f64 d4))
(*.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 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 d3)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3))
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(neg.f64 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))) d3)))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))) d3)))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)) d1))
(*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))
(*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))) d3)))
(*.f64 d3 (-.f64 (*.f64 d1 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3)) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 d3))
(neg.f64 (*.f64 d1 d3))
(*.f64 d1 (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))) d3))))
(*.f64 (neg.f64 d3) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))) d3))))
(*.f64 (neg.f64 d3) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 d1 (neg.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))) d3))))
(*.f64 (neg.f64 d3) (-.f64 d1 (*.f64 d1 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3))))
(-.f64 (+.f64 d2 d4) d3)
(+.f64 d2 (-.f64 d4 d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3)
(+.f64 (-.f64 d4 d1) (-.f64 d2 d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3)
(+.f64 (-.f64 d4 d1) (-.f64 d2 d3))
(-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3)
(-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3)
(+.f64 (-.f64 d4 d1) (-.f64 d2 d3))
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) d1)
(neg.f64 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))) (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) (neg.f64 (/.f64 d3 d1)))))
(*.f64 d1 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d2 d4) d3) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))) (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) (neg.f64 (/.f64 d3 d1)))))
(*.f64 d1 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d2 d4) d3) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d1)) (*.f64 #s(literal -1 binary64) (/.f64 d4 d1)))) (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)))))
(*.f64 (neg.f64 d1) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) (neg.f64 (/.f64 d3 d1)))))
(*.f64 d1 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d2 d4) d3) d1))))
(*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))))
(+.f64 d2 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2)
(+.f64 d2 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2)
(+.f64 d2 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2) #s(literal 1 binary64)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2) #s(literal 1 binary64)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2) #s(literal 1 binary64)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2)) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2)) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2)) #s(literal -1 binary64))))
(*.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 d4 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4)
(+.f64 d4 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4)
(+.f64 d4 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4) #s(literal 1 binary64)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4) #s(literal 1 binary64)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4))))
(*.f64 d4 (fma.f64 d1 (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4) #s(literal 1 binary64)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) #s(literal -1 binary64)))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))) d4) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) #s(literal -1 binary64)))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))) d4) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d4)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) #s(literal -1 binary64)))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))) d4) #s(literal -1 binary64))))
(*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))))
(-.f64 (+.f64 d2 d4) d1)
(+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))))
(-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3)
(+.f64 (-.f64 d4 d1) (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))))
(-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3)
(+.f64 (-.f64 d4 d1) (-.f64 d2 d3))
(+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))))
(-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3)
(+.f64 (-.f64 d4 d1) (-.f64 d2 d3))
(*.f64 #s(literal -1 binary64) d3)
(neg.f64 d3)
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) d3)) #s(literal -1 binary64)))
(*.f64 d3 (+.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) d3)) #s(literal -1 binary64)))
(*.f64 d3 (+.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal -1 binary64)))
(*.f64 d3 (-.f64 (/.f64 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3) #s(literal 1 binary64)))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) d3)) #s(literal -1 binary64)))
(*.f64 d3 (+.f64 (/.f64 (-.f64 (+.f64 d2 d4) 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 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) d3)))))
(*.f64 d3 (neg.f64 (-.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 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) d3)))))
(*.f64 d3 (neg.f64 (-.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 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))) d3)))))
(*.f64 (neg.f64 d3) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d2 d4) d1) d3))))
(-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))
(+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))
(/.f64 d2 d1)
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d3 (*.f64 d1 d2)))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 d4 (*.f64 d1 d2)) (-.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d2))) (/.f64 d3 (*.f64 d1 d2))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d3 (*.f64 d1 d2)))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 d4 (*.f64 d1 d2)) (-.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d2))) (/.f64 d3 (*.f64 d1 d2))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))) (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 d3 (*.f64 d1 d2)))))
(*.f64 d2 (-.f64 (+.f64 (/.f64 d4 (*.f64 d1 d2)) (-.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d2))) (/.f64 d3 (*.f64 d1 d2))))
(/.f64 d2 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d2) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2) (/.f64 #s(literal -1 binary64) d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d2) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2) (/.f64 #s(literal -1 binary64) d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d2) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d2)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d2) (/.f64 #s(literal -1 binary64) d1)) (neg.f64 d2))
(/.f64 (-.f64 (+.f64 d2 d4) d3) d1)
(/.f64 (+.f64 d2 (-.f64 d4 d3)) d1)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) d1)
(/.f64 (-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3) d1)
(/.f64 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)) d1)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) d1)
(/.f64 (-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3) d1)
(/.f64 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)) d1)
(/.f64 (-.f64 (+.f64 d2 (+.f64 d4 (*.f64 #s(literal -1 binary64) d1))) d3) d1)
(/.f64 (-.f64 (+.f64 (+.f64 d2 d4) (neg.f64 d1)) d3) d1)
(/.f64 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3)) d1)
#s(literal -1 binary64)
#s(literal -1 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))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(-.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))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(-.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))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))
(+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)))
(/.f64 d4 d1)
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 (/.f64 (/.f64 d2 d1) d4) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 (/.f64 d3 d1) d4)))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 (/.f64 (/.f64 d2 d4) d1) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 (/.f64 d3 d1) d4)))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 (/.f64 (/.f64 d2 d1) d4) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 (/.f64 d3 d1) d4)))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 (/.f64 (/.f64 d2 d4) d1) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 (/.f64 d3 d1) d4)))))
(*.f64 d4 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 d3 (*.f64 d1 d4)))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 (/.f64 (/.f64 d2 d1) d4) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 (/.f64 d3 d1) d4)))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 (/.f64 (/.f64 d2 d4) d1) (+.f64 (/.f64 #s(literal 1 binary64) d4) (/.f64 (/.f64 d3 d1) d4)))))
(/.f64 d4 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d4) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4) (/.f64 #s(literal -1 binary64) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d4) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4) (/.f64 #s(literal -1 binary64) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d4) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d4)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) d4) (/.f64 #s(literal -1 binary64) d1)) (neg.f64 d4))
(-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64))
(+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d2 d1) (/.f64 d4 d1))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(*.f64 #s(literal -1 binary64) (/.f64 d3 d1))
(neg.f64 (/.f64 d3 d1))
(/.f64 (neg.f64 d3) d1)
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d3 (+.f64 (/.f64 (/.f64 d2 d1) d3) (-.f64 (/.f64 (/.f64 d4 d1) d3) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d3 (+.f64 (/.f64 (/.f64 d2 d1) d3) (-.f64 (/.f64 (/.f64 d4 d1) d3) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d3 (-.f64 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (/.f64 d4 (*.f64 d1 d3))) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 (/.f64 d2 (*.f64 d1 d3)) (-.f64 (/.f64 d4 (*.f64 d1 d3)) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d3 (+.f64 (/.f64 (/.f64 d2 d1) d3) (-.f64 (/.f64 (/.f64 d4 d1) d3) (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 #s(literal -1 binary64) (/.f64 d3 d1))
(neg.f64 (/.f64 d3 d1))
(/.f64 (neg.f64 d3) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)) d3)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d3) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) d3) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (neg.f64 d3) (-.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)) d3)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d3) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) d3) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (neg.f64 d3) (-.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) #s(literal 1 binary64)) d3)) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d3) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) #s(literal 1 binary64))) d3) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (neg.f64 d3) (-.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)) d3)))
(/.f64 d4 d1)
(/.f64 d2 d1)
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))))
(*.f64 d2 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 (*.f64 d1 d2))))
(/.f64 d2 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (neg.f64 d4) (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2)) (/.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (neg.f64 d4) (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2)) (/.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d2) (-.f64 (/.f64 (neg.f64 d4) (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 (*.f64 d1 d2)) (/.f64 #s(literal -1 binary64) d1))))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d2 d4) d1)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1))
(/.f64 (+.f64 d2 d4) d1)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1))
(/.f64 (+.f64 d2 d4) d1)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1))
(/.f64 (+.f64 d2 d4) d1)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) d4)) d1))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 d2 d1)
(/.f64 d4 d1)
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (/.f64 d2 d1) d4)))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (/.f64 d2 d4) d1)))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (/.f64 d2 d1) d4)))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (/.f64 d2 d4) d1)))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 (*.f64 d1 d4))))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (/.f64 d2 d1) d4)))
(*.f64 d4 (+.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (/.f64 d2 d4) d1)))
(/.f64 d4 d1)
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 (*.f64 d1 d4))) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (neg.f64 d2) (*.f64 d1 d4)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 d2 d4) d1) (/.f64 #s(literal -1 binary64) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 (*.f64 d1 d4))) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (neg.f64 d2) (*.f64 d1 d4)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 d2 d4) d1) (/.f64 #s(literal -1 binary64) d1)) (neg.f64 d4))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 (*.f64 d1 d4))) (/.f64 #s(literal 1 binary64) d1))))
(*.f64 (neg.f64 d4) (-.f64 (/.f64 (neg.f64 d2) (*.f64 d1 d4)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 d2 d4) d1) (/.f64 #s(literal -1 binary64) 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 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d2 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 d2 (/.f64 d1 d4) d1))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (fma.f64 d2 (/.f64 d1 d4) d1))
(*.f64 d4 (fma.f64 d1 (/.f64 d2 d4) d1))
(*.f64 d4 (+.f64 d1 (/.f64 (*.f64 d1 d2) d4)))
(*.f64 d4 (fma.f64 d2 (/.f64 d1 d4) d1))
(*.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 d4) (*.f64 #s(literal -1 binary64) (fma.f64 d2 (/.f64 d1 d4) d1)))
(*.f64 (neg.f64 d4) (neg.f64 (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 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (fma.f64 d2 (/.f64 d1 d4) d1)))
(*.f64 (neg.f64 d4) (neg.f64 (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 (neg.f64 d4) (*.f64 #s(literal -1 binary64) (fma.f64 d2 (/.f64 d1 d4) d1)))
(*.f64 (neg.f64 d4) (neg.f64 (fma.f64 d1 (/.f64 d2 d4) d1)))
(*.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 d4 (/.f64 d1 d2) d1))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (fma.f64 d4 (/.f64 d1 d2) d1))
(*.f64 d2 (fma.f64 d1 (/.f64 d4 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d4) d2)))
(*.f64 d2 (fma.f64 d4 (/.f64 d1 d2) d1))
(*.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) (*.f64 #s(literal -1 binary64) (fma.f64 d4 (/.f64 d1 d2) d1)))
(*.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 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d4 (/.f64 d1 d2) d1)))
(*.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 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d4 (/.f64 d1 d2) d1)))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1))))
d2
(+.f64 d2 d4)
(+.f64 d2 d4)
(+.f64 d2 d4)
d4
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
(*.f64 d4 (+.f64 #s(literal 1 binary64) (/.f64 d2 d4)))
d4
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d4 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d2 d4)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d4) (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64)))
(*.f64 d4 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d2 d4) #s(literal -1 binary64))))
d4
(+.f64 d2 d4)
(+.f64 d2 d4)
(+.f64 d2 d4)
d2
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d4 d2)))
d2
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 d4 d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 d4 d2) #s(literal -1 binary64))))
(+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 d2 d1)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(+.f64 (*.f64 (/.f64 d2 d1) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) (pow.f64 d1 #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (+.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))) (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(pow.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(pow.f64 (*.f64 d1 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) #s(literal 2 binary64))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (+.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 3 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (/.f64 (+.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64)))))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (pow.f64 d1 #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(+.f64 (*.f64 d1 (/.f64 d2 d1)) (*.f64 d1 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(+.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (*.f64 d1 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(+.f64 (*.f64 (/.f64 d2 d1) d1) (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) d1))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) d1) (*.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) d1))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))) (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))) (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) d1) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1)))))
(pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) d1))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 d1 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 d2 d4))
(+.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (/.f64 d2 d1) (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (/.f64 d4 d1) (+.f64 (/.f64 d2 d1) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (/.f64 d4 d1) (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (*.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (fma.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (-.f64 (/.f64 (+.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d3 d1))) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1)) (+.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (-.f64 (/.f64 (+.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (fma.f64 (neg.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1))) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (-.f64 (/.f64 (+.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (fma.f64 (neg.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1))) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(+.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (neg.f64 (/.f64 d3 d1)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 d3 d1)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (*.f64 (neg.f64 d3) (/.f64 #s(literal 1 binary64) d1)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 d3 d1)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 d3 d1))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d3 d1))) (sqrt.f64 (/.f64 d3 d1))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(+.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (/.f64 d2 d1))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))) (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1)))) (-.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1)))))
(*.f64 (+.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1))) (sqrt.f64 (/.f64 (+.f64 d2 d4) d1))) (-.f64 (sqrt.f64 (/.f64 (+.f64 d2 d4) d1)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d3 d1)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (sqrt.f64 (/.f64 (+.f64 d2 d4) d1))) (-.f64 (sqrt.f64 (/.f64 (+.f64 d2 d4) d1)) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))) (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))) (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (/.f64 d3 d1)))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (/.f64 d3 d1)))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d4) (+.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 (+.f64 d2 d4) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d1)) d1) (+.f64 d2 d4)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))) (*.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (/.f64 d3 d1))) (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (/.f64 d3 d1))) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1))))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (fma.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (*.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (fma.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (fma.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))) (*.f64 (/.f64 (-.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))))) (*.f64 (/.f64 (-.f64 d2 d4) d1) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (/.f64 d3 d1))) (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (/.f64 (-.f64 d2 d4) d1))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (/.f64 d3 d1))) (/.f64 (-.f64 d2 d4) d1)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (/.f64 (-.f64 d2 d4) d1))) (*.f64 (+.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (/.f64 (-.f64 d2 d4) d1)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (*.f64 (/.f64 (-.f64 d2 d4) d1) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (-.f64 d2 d4) d1) (-.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (/.f64 (-.f64 d2 d4) d1))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (-.f64 d2 d4) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))) (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1))))
(/.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (*.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (-.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (/.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))) (fma.f64 (+.f64 (/.f64 d4 d1) (-.f64 #s(literal -1 binary64) (/.f64 d3 d1))) (+.f64 (/.f64 d4 d1) (-.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) (/.f64 d2 d1))) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) (pow.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d1)) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))) (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64))) (+.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (/.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)) (+.f64 (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d3 d1) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)) (*.f64 (/.f64 d3 d1) (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 (+.f64 d2 d4) d1) (/.f64 d3 d1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (-.f64 (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))) (+.f64 (/.f64 (-.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1)) (+.f64 (/.f64 (-.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) (+.f64 (/.f64 (-.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)) (*.f64 (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) (/.f64 (+.f64 d2 d4) d1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 d4) d1))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64))) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal -1 binary64)) (/.f64 d3 d1)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1))) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (+.f64 (/.f64 d3 d1) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1)) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 d4) d1))) (pow.f64 (/.f64 d3 d1) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 (+.f64 d2 d4) d1) (/.f64 d3 d1))))
(pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 3 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(pow.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (+.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1)))
(log.f64 (exp.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))) #s(literal 3 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (+.f64 d2 d4) d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(exp.f64 (log.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(fma.f64 d2 (/.f64 #s(literal 1 binary64) d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(fma.f64 #s(literal 1 binary64) (/.f64 d2 d1) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d2 d1)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(fma.f64 (sqrt.f64 (/.f64 d2 d1)) (sqrt.f64 (/.f64 d2 d1)) (-.f64 (/.f64 d4 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (+.f64 (neg.f64 (/.f64 d3 d1)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d4)) (neg.f64 d3)) d1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 (-.f64 d4 d3)) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 d4) d1)))
(-.f64 (/.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (/.f64 (-.f64 d2 d4) d1)) (/.f64 (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)) (/.f64 (-.f64 d2 d4) d1)))
(/.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (/.f64 (-.f64 d2 d4) d1))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 1 binary64))
(/.f64 (+.f64 d2 d4) d1)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)))
(/.f64 (+.f64 d2 d4) d1)
(*.f64 (*.f64 d1 (+.f64 d2 d4)) (/.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal 2 binary64))))
(/.f64 (+.f64 d2 d4) d1)
(*.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 2 binary64)))
(/.f64 (+.f64 d2 d4) d1)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(/.f64 (+.f64 d2 d4) d1)
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(/.f64 (+.f64 d2 d4) d1)
(*.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1))))))
(/.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))
(/.f64 (+.f64 d2 d4) d1)
(*.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d4) d1)))
(/.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (/.f64 (-.f64 d2 d4) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (+.f64 d2 d4))))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))) (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1))))))
(/.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 d2 d4) d1) (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (/.f64 (-.f64 d2 d4) d1))
(/.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 d1 #s(literal 2 binary64)))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))))
(*.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1))))))
(/.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (/.f64 (*.f64 d2 d4) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (/.f64 (-.f64 d2 d4) d1))
(/.f64 (+.f64 (*.f64 d2 (/.f64 d1 d4)) d1) (*.f64 d1 (/.f64 d1 d4)))
(/.f64 (fma.f64 d2 (/.f64 d1 d4) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))
(/.f64 (fma.f64 d1 (/.f64 d2 d4) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))
(/.f64 (+.f64 (*.f64 d2 (neg.f64 d1)) (*.f64 d1 (neg.f64 d4))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d1 (*.f64 (/.f64 d1 d2) d4)) (*.f64 (/.f64 d1 d2) d1))
(/.f64 (fma.f64 d4 (/.f64 d1 d2) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))
(/.f64 (fma.f64 d1 (/.f64 d4 d2) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))
(/.f64 (+.f64 (/.f64 d1 d4) (*.f64 (/.f64 d1 d2) #s(literal 1 binary64))) (*.f64 (/.f64 d1 d2) (/.f64 d1 d4)))
(/.f64 (+.f64 (/.f64 d1 d4) (/.f64 d1 d2)) (/.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2) d4))
(/.f64 (+.f64 (neg.f64 d1) (*.f64 (/.f64 d1 d2) (neg.f64 d4))) (*.f64 (/.f64 d1 d2) (neg.f64 d1)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 d4 (/.f64 d1 d2) d1)) (/.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) d2))
(/.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 (neg.f64 d2) d1) (*.f64 (neg.f64 d1) d4)) (*.f64 (neg.f64 d1) d1))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 (*.f64 (neg.f64 d2) (/.f64 d1 d4)) (*.f64 (neg.f64 d1) #s(literal 1 binary64))) (*.f64 (neg.f64 d1) (/.f64 d1 d4)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 d2 (/.f64 d1 d4) d1)) (/.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) d4))
(/.f64 (neg.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (neg.f64 d4)))
(/.f64 (+.f64 (*.f64 (neg.f64 d2) (neg.f64 d1)) (*.f64 (neg.f64 d1) (neg.f64 d4))) (*.f64 (neg.f64 d1) (neg.f64 d1)))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 (*.f64 d4 (/.f64 d1 d2)) d1) (*.f64 d1 (/.f64 d1 d2)))
(/.f64 (fma.f64 d4 (/.f64 d1 d2) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))
(/.f64 (fma.f64 d1 (/.f64 d4 d2) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2))
(/.f64 (+.f64 (*.f64 d4 (neg.f64 d1)) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 d1 (*.f64 (/.f64 d1 d4) d2)) (*.f64 (/.f64 d1 d4) d1))
(/.f64 (fma.f64 d2 (/.f64 d1 d4) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))
(/.f64 (fma.f64 d1 (/.f64 d2 d4) d1) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d4))
(/.f64 (+.f64 (/.f64 d1 d2) (*.f64 (/.f64 d1 d4) #s(literal 1 binary64))) (*.f64 (/.f64 d1 d4) (/.f64 d1 d2)))
(/.f64 (+.f64 (/.f64 d1 d4) (/.f64 d1 d2)) (/.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) d2) d4))
(/.f64 (+.f64 (neg.f64 d1) (*.f64 (/.f64 d1 d4) (neg.f64 d2))) (*.f64 (/.f64 d1 d4) (neg.f64 d1)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 d2 (/.f64 d1 d4) d1)) (/.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) d4))
(/.f64 (neg.f64 (fma.f64 d1 (/.f64 d2 d4) d1)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (neg.f64 d4)))
(/.f64 (+.f64 (*.f64 (neg.f64 d4) d1) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d1))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (+.f64 (*.f64 (neg.f64 d4) (/.f64 d1 d2)) (*.f64 (neg.f64 d1) #s(literal 1 binary64))) (*.f64 (neg.f64 d1) (/.f64 d1 d2)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 d4 (/.f64 d1 d2) d1)) (/.f64 (neg.f64 (pow.f64 d1 #s(literal 2 binary64))) d2))
(/.f64 (neg.f64 (fma.f64 d1 (/.f64 d4 d2) d1)) (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 (neg.f64 d4) (neg.f64 d1)) (*.f64 (neg.f64 d1) (neg.f64 d2))) (*.f64 (neg.f64 d1) (neg.f64 d1)))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 d4))) (neg.f64 (pow.f64 d1 #s(literal 2 binary64))))
(/.f64 (+.f64 d2 d4) d1)
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 d4 d1) #s(literal 3 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (/.f64 d4 d1) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 d2 d4) d1)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)))) (/.f64 (-.f64 d2 d4) (neg.f64 d1)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64))) (/.f64 (-.f64 d2 d4) d1)))
(/.f64 (-.f64 (pow.f64 (/.f64 d4 d1) #s(literal 2 binary64)) (pow.f64 (/.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (/.f64 d4 d1) (/.f64 d2 d1)))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 d4)) d1) d1)
(/.f64 (+.f64 d2 d4) d1)
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 1 binary64))
(/.f64 (+.f64 d2 d4) d1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 3 binary64))
(/.f64 (+.f64 d2 d4) d1)
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 d2 d4) d1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 2 binary64))
(/.f64 (+.f64 d2 d4) d1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 d4) d1) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (+.f64 d2 d4) d1))
(log.f64 (exp.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(/.f64 (+.f64 d2 d4) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)))))
(/.f64 (+.f64 d2 d4) d1)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4)) #s(literal 3 binary64)))
(/.f64 (+.f64 d2 d4) d1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 d4) d1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(/.f64 (+.f64 d2 d4) d1)
(exp.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))))
(/.f64 (+.f64 d2 d4) d1)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 d4))) #s(literal 1 binary64)))
(/.f64 (+.f64 d2 d4) d1)
(fma.f64 d2 (/.f64 #s(literal 1 binary64) d1) (/.f64 d4 d1))
(/.f64 (+.f64 d2 d4) d1)
(fma.f64 d4 (/.f64 #s(literal 1 binary64) d1) (/.f64 d2 d1))
(/.f64 (+.f64 d2 d4) d1)
(fma.f64 #s(literal 1 binary64) (/.f64 d2 d1) (/.f64 d4 d1))
(/.f64 (+.f64 d2 d4) d1)
(fma.f64 #s(literal 1 binary64) (/.f64 d4 d1) (/.f64 d2 d1))
(/.f64 (+.f64 d2 d4) d1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d4 d1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d4 d1)) (/.f64 d2 d1))
(/.f64 (+.f64 d2 d4) d1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 d2 d1)) (/.f64 d4 d1))
(/.f64 (+.f64 d2 d4) d1)
(fma.f64 (sqrt.f64 (/.f64 d4 d1)) (sqrt.f64 (/.f64 d4 d1)) (/.f64 d2 d1))
(/.f64 (+.f64 d2 d4) d1)
(fma.f64 (sqrt.f64 (/.f64 d2 d1)) (sqrt.f64 (/.f64 d2 d1)) (/.f64 d4 d1))
(/.f64 (+.f64 d2 d4) d1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d3))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(pow.f64 (*.f64 d1 d3) #s(literal 1 binary64))
(*.f64 d1 d3)
(pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 3 binary64))
(*.f64 d1 d3)
(pow.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 d3)
(pow.f64 (sqrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64))
(*.f64 d1 d3)
(sqrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 d3))
(log.f64 (pow.f64 (exp.f64 d3) d1))
(*.f64 d1 d3)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))))
(*.f64 d1 d3)
(cbrt.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))
(*.f64 d1 d3)
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(*.f64 d1 d3)
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 d3)
(expm1.f64 (log1p.f64 (*.f64 d1 d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(exp.f64 (log.f64 (*.f64 d1 d3)))
(*.f64 d1 d3)
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d3)) #s(literal 1 binary64)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 d4))
(+.f64 (*.f64 (*.f64 d1 d4) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(*.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 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d4) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d4)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64)) (*.f64 (*.f64 d2 (pow.f64 d1 #s(literal 2 binary64))) (-.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d4) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.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))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)) (*.f64 (*.f64 d4 (pow.f64 d1 #s(literal 2 binary64))) (-.f64 d4 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.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 (+.f64 d2 d4) (/.f64 (*.f64 d1 (-.f64 d4 d2)) (-.f64 d4 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d4) (*.f64 d1 d4))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d4))) (*.f64 d1 (-.f64 d2 d4)))
(*.f64 (+.f64 d2 d4) (/.f64 (*.f64 d1 (-.f64 d2 d4)) (-.f64 d2 d4)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 d4 d2))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) d1) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 d4 d2))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2)))
(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 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d2 d4))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d2 d4))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d2 d4)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 d4)) d1))
(*.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 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d2 d4))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d2 d4))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.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 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))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d2 d4))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 d2 d4)))
(-.f64 (/.f64 (pow.f64 d4 #s(literal 2 binary64)) (-.f64 d4 d2)) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d4))
(+.f64 d2 d4)
(*.f64 (+.f64 d2 d4) #s(literal 1 binary64))
(+.f64 d2 d4)
(*.f64 (cbrt.f64 (+.f64 d2 d4)) (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)))
(+.f64 d2 d4)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d2 d4)))
(+.f64 d2 d4)
(*.f64 (sqrt.f64 (+.f64 d2 d4)) (sqrt.f64 (+.f64 d2 d4)))
(+.f64 d2 d4)
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(*.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))) (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d4 d2) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))))
(*.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (*.f64 d2 d4))))
(/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 d2 (*.f64 d4 (-.f64 d4 d2))))
(/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2))
(/.f64 (neg.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 d4 #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (neg.f64 (-.f64 d4 d2)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d4 #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 d4 d2)))
(/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d4 #s(literal 2 binary64))) (-.f64 d2 d4))
(pow.f64 (+.f64 d2 d4) #s(literal 1 binary64))
(+.f64 d2 d4)
(pow.f64 (cbrt.f64 (+.f64 d2 d4)) #s(literal 3 binary64))
(+.f64 d2 d4)
(pow.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 d2 d4)
(pow.f64 (sqrt.f64 (+.f64 d2 d4)) #s(literal 2 binary64))
(+.f64 d2 d4)
(sqrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 2 binary64)))
(fabs.f64 (+.f64 d2 d4))
(log.f64 (exp.f64 (+.f64 d2 d4)))
(+.f64 d2 d4)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d2 d4))))
(+.f64 d2 d4)
(cbrt.f64 (pow.f64 (+.f64 d2 d4) #s(literal 3 binary64)))
(+.f64 d2 d4)
(expm1.f64 (log1p.f64 (+.f64 d2 d4)))
(log1p.f64 (expm1.f64 (+.f64 d2 d4)))
(+.f64 d2 d4)
(exp.f64 (log.f64 (+.f64 d2 d4)))
(+.f64 d2 d4)
(exp.f64 (*.f64 (log.f64 (+.f64 d2 d4)) #s(literal 1 binary64)))
(+.f64 d2 d4)
(fma.f64 #s(literal 1 binary64) d2 d4)
(+.f64 d2 d4)
(fma.f64 #s(literal 1 binary64) d4 d2)
(+.f64 d2 d4)
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (cbrt.f64 d2) d4)
(+.f64 d2 d4)
(fma.f64 (pow.f64 (cbrt.f64 d4) #s(literal 2 binary64)) (cbrt.f64 d4) d2)
(+.f64 d2 d4)
(fma.f64 (sqrt.f64 d2) (sqrt.f64 d2) d4)
(+.f64 d2 d4)
(fma.f64 (sqrt.f64 d4) (sqrt.f64 d4) d2)
(+.f64 d2 d4)

eval76.0ms (1%)

Memory
24.8MiB live, 180.7MiB allocated
Compiler

Compiled 12 047 to 2 211 computations (81.6% saved)

prune123.0ms (1.6%)

Memory
-26.3MiB live, 292.7MiB allocated
Pruning

15 alts after pruning (4 fresh and 11 done)

PrunedKeptTotal
New6383641
Fresh213
Picked145
Done077
Total64115656
Accuracy
100.0%
Counts
656 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.3%
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
57.3%
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
50.2%
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
58.5%
(*.f64 (-.f64 d2 d3) d1)
34.7%
(*.f64 (neg.f64 d1) d3)
74.0%
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
59.5%
(*.f64 d1 (-.f64 d4 d3))
52.2%
(*.f64 d1 (-.f64 d2 d1))
52.6%
(*.f64 d1 (+.f64 d4 d2))
58.4%
(*.f64 d1 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
32.5%
(*.f64 d1 (neg.f64 d1))
29.5%
(*.f64 d1 d4)
6.4%
(*.f64 d1 d3)
28.8%
(*.f64 d1 d2)
6.0%
(*.f64 d1 d1)
Compiler

Compiled 331 to 153 computations (53.8% saved)

regimes46.0ms (0.6%)

Memory
7.6MiB live, 91.6MiB allocated
Counts
26 → 1
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))
(*.f64 d1 (*.f64 d1 (-.f64 (/.f64 d2 d1) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (-.f64 (+.f64 (/.f64 d2 d1) (/.f64 d4 d1)) (+.f64 #s(literal 1 binary64) (/.f64 d3 d1)))))
Outputs
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
Calls

5 calls:

12.0ms
d1
9.0ms
d4
8.0ms
d2
8.0ms
d3
7.0ms
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1d4
100.0%1(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Compiler

Compiled 39 to 27 computations (30.8% saved)

regimes28.0ms (0.4%)

Memory
-12.6MiB live, 66.3MiB allocated
Counts
19 → 3
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4))
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))
Outputs
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1))
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3))
Calls

4 calls:

7.0ms
d3
7.0ms
d1
6.0ms
d2
6.0ms
d4
Results
AccuracySegmentsBranch
93.4%3d1
86.1%3d2
97.1%3d3
81.6%1d4
Compiler

Compiled 20 to 16 computations (20% saved)

regimes11.0ms (0.1%)

Memory
22.0MiB live, 22.0MiB allocated
Counts
14 → 3
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (-.f64 d2 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:

5.0ms
d3
5.0ms
d1
Results
AccuracySegmentsBranch
82.4%3d1
93.0%3d3
Compiler

Compiled 10 to 8 computations (20% saved)

regimes20.0ms (0.3%)

Memory
8.1MiB live, 47.3MiB allocated
Counts
13 → 5
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 (-.f64 d2 d3) d1)
Outputs
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d4 d3))
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (-.f64 d4 d3))
Calls

4 calls:

5.0ms
d3
5.0ms
d2
5.0ms
d1
5.0ms
d4
Results
AccuracySegmentsBranch
72.5%3d1
78.1%3d4
82.4%5d2
78.3%4d3
Compiler

Compiled 20 to 16 computations (20% saved)

regimes14.0ms (0.2%)

Memory
-8.1MiB live, 33.0MiB allocated
Counts
11 → 4
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (-.f64 d2 d3))
Outputs
(*.f64 d1 (-.f64 d2 d3))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (-.f64 d2 d3))
Calls

3 calls:

5.0ms
d2
4.0ms
d4
4.0ms
d3
Results
AccuracySegmentsBranch
78.2%4d3
73.1%2d4
69.3%4d2
Compiler

Compiled 15 to 12 computations (20% saved)

regimes13.0ms (0.2%)

Memory
-10.1MiB live, 29.5MiB allocated
Counts
10 → 4
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
(*.f64 d1 (-.f64 d2 d1))
Outputs
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (-.f64 d2 d1))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (neg.f64 d3))
Calls

3 calls:

4.0ms
d3
4.0ms
d4
4.0ms
d1
Results
AccuracySegmentsBranch
71.2%5d1
67.9%2d4
73.5%4d3
Compiler

Compiled 15 to 12 computations (20% saved)

regimes4.0ms (0.1%)

Memory
9.5MiB live, 9.5MiB allocated
Counts
9 → 3
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 (neg.f64 d1) d3)
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (+.f64 d4 d2))
Outputs
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (+.f64 d2 d4))
(*.f64 d1 (neg.f64 d3))
Calls

1 calls:

4.0ms
d3
Results
AccuracySegmentsBranch
71.6%3d3
Compiler

Compiled 5 to 4 computations (20% saved)

regimes13.0ms (0.2%)

Memory
-16.0MiB live, 23.5MiB allocated
Counts
7 → 5
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 (neg.f64 d1) d3)
Outputs
(*.f64 d1 d2)
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 (neg.f64 d3))
(*.f64 d1 d4)
Calls

4 calls:

4.0ms
d4
3.0ms
d3
3.0ms
d2
3.0ms
d1
Results
AccuracySegmentsBranch
62.0%5d2
58.1%6d1
57.0%4d4
57.0%4d3
Compiler

Compiled 20 to 16 computations (20% saved)

regimes3.0ms (0%)

Memory
6.3MiB live, 6.3MiB allocated
Counts
5 → 3
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
(*.f64 d1 (neg.f64 d1))
Outputs
(*.f64 d1 d2)
(*.f64 d1 (neg.f64 d1))
(*.f64 d1 d4)
Calls

1 calls:

2.0ms
d2
Results
AccuracySegmentsBranch
55.9%3d2
Compiler

Compiled 5 to 4 computations (20% saved)

regimes9.0ms (0.1%)

Memory
15.6MiB live, 15.6MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d4)
Outputs
(*.f64 d1 d2)
(*.f64 d1 d4)
Calls

4 calls:

2.0ms
d2
2.0ms
d3
2.0ms
d1
2.0ms
d4
Results
AccuracySegmentsBranch
33.9%2d1
31.4%2d3
46.8%2d4
47.9%2d2
Compiler

Compiled 20 to 16 computations (20% saved)

regimes9.0ms (0.1%)

Memory
-23.5MiB live, 15.3MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 d1 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
Outputs
(*.f64 d1 d2)
Calls

4 calls:

3.0ms
d4
2.0ms
d2
2.0ms
d3
2.0ms
d1
Results
AccuracySegmentsBranch
28.8%1d3
28.8%1d1
28.8%1d4
28.8%1d2
Compiler

Compiled 20 to 16 computations (20% saved)

regimes5.0ms (0.1%)

Memory
11.2MiB live, 11.2MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

4 calls:

1.0ms
d4
1.0ms
d1
1.0ms
d2
1.0ms
d3
Results
AccuracySegmentsBranch
6.0%1d1
6.0%1d4
6.0%1d3
6.0%1d2
Compiler

Compiled 20 to 16 computations (20% saved)

bsearch22.0ms (0.3%)

Memory
-12.4MiB live, 28.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
1.0261441679920138e+71
1.4512565406009407e+75
7.0ms
-5.18063536051004e+49
-2.3299627233921658e+49
Samples
14.0ms208×0valid
Compiler

Compiled 334 to 226 computations (32.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 5.0ms (55.8% of total)
ival-sub: 3.0ms (33.5% of total)
ival-add: 1.0ms (11.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch24.0ms (0.3%)

Memory
26.5MiB live, 26.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
8.895551133380234e+80
2.9006260058727146e+86
9.0ms
-1.5426010328376024e+58
-2.2821981096805405e+57
Samples
15.0ms240×0valid
Compiler

Compiled 352 to 243 computations (31% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 6.0ms (69.3% of total)
ival-sub: 2.0ms (23.1% of total)
ival-add: 1.0ms (11.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch62.0ms (0.8%)

Memory
-14.5MiB live, 58.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.6371968398081578e-224
2.2115003064051355e-220
13.0ms
-1.8984378384383267e-280
-6.4460645674237135e-286
10.0ms
-1.5730937902489727e+24
-7.381516518611025e+21
18.0ms
-1.3668971947304739e+88
-1.265777845390877e+79
Samples
36.0ms528×0valid
Compiler

Compiled 665 to 480 computations (27.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult: 12.0ms (51.5% of total)
ival-sub: 8.0ms (34.4% of total)
ival-add: 2.0ms (8.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch38.0ms (0.5%)

Memory
-1.0MiB live, 35.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.871884958100809e+65
1.0261441679920138e+71
9.0ms
-8.260464627398676e-258
-9.323557050661514e-259
7.0ms
-5.18063536051004e+49
-2.3299627233921658e+49
Samples
25.0ms320×0valid
Compiler

Compiled 422 to 298 computations (29.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-add: 7.0ms (41.2% of total)
ival-mult: 7.0ms (41.2% of total)
ival-sub: 2.0ms (11.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch41.0ms (0.5%)

Memory
-5.1MiB live, 38.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
2.2598073116773198e+98
1.567342230712176e+99
9.0ms
-8.260464627398676e-258
-9.323557050661514e-259
14.0ms
-1.3501604005780271e+81
-2.796521992398015e+70
Samples
28.0ms352×0valid
Compiler

Compiled 446 to 326 computations (26.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 15.0ms (79.2% of total)
ival-sub: 3.0ms (15.8% of total)
ival-add: 1.0ms (5.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch26.0ms (0.3%)

Memory
27.7MiB live, 27.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
9.0ms
2.2598073116773198e+98
1.567342230712176e+99
14.0ms
-1.3501604005780271e+81
-2.796521992398015e+70
Samples
15.0ms256×0valid
Compiler

Compiled 326 to 242 computations (25.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 6.0ms (66.5% of total)
ival-sub: 2.0ms (22.2% of total)
ival-add: 1.0ms (11.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch62.0ms (0.8%)

Memory
-9.0MiB live, 65.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
3.1489963230206636e-165
1.7392040822006462e-160
17.0ms
2.2115003064051355e-220
3.7251889140877596e-212
13.0ms
-1.8984378384383267e-280
-6.4460645674237135e-286
15.0ms
-9.166788844478845e+134
-5.460675833290991e+132
Samples
36.0ms528×0valid
Compiler

Compiled 601 to 465 computations (22.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult: 17.0ms (72.6% of total)
ival-sub: 4.0ms (17.1% of total)
ival-add: 2.0ms (8.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch31.0ms (0.4%)

Memory
6.0MiB live, 42.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.6371968398081578e-224
2.2115003064051355e-220
10.0ms
-9.551748831344125e+100
-4.092074476697029e+99
Samples
14.0ms240×0valid
Compiler

Compiled 277 to 213 computations (23.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 5.0ms (59.6% of total)
ival-sub: 2.0ms (23.8% of total)
ival-add: 1.0ms (11.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch22.0ms (0.3%)

Memory
-30.9MiB live, 22.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
-2.734460665393022e+27
-1.417696191630453e+26
Samples
18.0ms112×0valid
Compiler

Compiled 134 to 102 computations (23.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-mult: 14.0ms (93.3% of total)
ival-sub: 1.0ms (6.7% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify16.0ms (0.2%)

Memory
32.5MiB live, 32.5MiB allocated
Algorithm
egg-herbie
Rules
16×*-commutative
12×+-commutative
10×sub-neg
if-if-or-not
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0106919
1148919
2165919
3172919
4174919
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
(if (<=.f64 d3 #s(literal -34999999999999997478122585847332822622741410611200 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (if (<=.f64 d3 #s(literal 380000000000000006107008252858665330923323895561349772434572148511604736 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(if (<=.f64 d3 #s(literal -15000000000000001247874097323866365742669319703553686634496 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal 229999999999999989561567209474093222253598162654819758731862536708280053452715642060800 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 d2 d3))))
(if (<=.f64 d2 #s(literal -1099999999999999912567569551883903522545709352495738778439837283330977673238399680512 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 #s(literal -1499999999999999974834176 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d2 #s(literal -3482402973355369/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 (-.f64 d4 d3)) (if (<=.f64 d2 #s(literal 3438194941953675/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168 binary64)) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d4 d3))))))
(if (<=.f64 d3 #s(literal -25999999999999998868362043562994043738393094914048 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal -3137646879320943/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 359999999999999987798928575703303186458339108715018313518077601382400 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))))
(if (<=.f64 d3 #s(literal -1259999999999999955577560336188623337756108489323196459106047370680598679263379456 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 #s(literal -5842514878735549/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 950000000000000005394402093143276789896967279457207198817191922725347077097124152082758222630354944 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3)))))
(if (<=.f64 d3 #s(literal -1199999999999999947663172542221813969489814972339193549730036029167321479840268288 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 #s(literal 549999999999999945609851113031760120877332499252626010559750746481596691785467641830351580052848640 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3))))
(if (<=.f64 d2 #s(literal -5499999999999999870758608320198062675718268474616439405753028704916286998264211190614292593931557414204279882697233623374186061758464 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -6864352014787025/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d2 #s(literal 8266848337882815/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088 binary64)) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 #s(literal 6224273353321489/1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921344 binary64)) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d4)))))
(if (<=.f64 d2 #s(literal -11499999999999999502949135483233882716803262460305456273406133023161182149861594811318990661912363008 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 4273324679274809/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408 binary64)) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))
(if (<=.f64 d2 #s(literal -270000000000000000838860800 binary64)) (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d2)
(*.f64 d1 d1)
Outputs
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1))
(if (<=.f64 d3 #s(literal -34999999999999997478122585847332822622741410611200 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (if (<=.f64 d3 #s(literal 380000000000000006107008252858665330923323895561349772434572148511604736 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))))
(if (or (<=.f64 d3 #s(literal -34999999999999997478122585847332822622741410611200 binary64)) (not (<=.f64 d3 #s(literal 380000000000000006107008252858665330923323895561349772434572148511604736 binary64)))) (*.f64 d1 (-.f64 (+.f64 d4 d2) d3)) (*.f64 d1 (-.f64 (+.f64 d4 d2) d1)))
(if (<=.f64 d3 #s(literal -15000000000000001247874097323866365742669319703553686634496 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal 229999999999999989561567209474093222253598162654819758731862536708280053452715642060800 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 d2 d3))))
(if (or (<=.f64 d3 #s(literal -15000000000000001247874097323866365742669319703553686634496 binary64)) (not (<=.f64 d3 #s(literal 229999999999999989561567209474093222253598162654819758731862536708280053452715642060800 binary64)))) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 (+.f64 d4 d2) d1)))
(if (<=.f64 d2 #s(literal -1099999999999999912567569551883903522545709352495738778439837283330977673238399680512 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 #s(literal -1499999999999999974834176 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d2 #s(literal -3482402973355369/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 (-.f64 d4 d3)) (if (<=.f64 d2 #s(literal 3438194941953675/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168 binary64)) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d4 d3))))))
(if (<=.f64 d2 #s(literal -1099999999999999912567569551883903522545709352495738778439837283330977673238399680512 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 #s(literal -1499999999999999974834176 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (or (<=.f64 d2 #s(literal -3482402973355369/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (not (<=.f64 d2 #s(literal 3438194941953675/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168 binary64)))) (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))))
(if (<=.f64 d3 #s(literal -25999999999999998868362043562994043738393094914048 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal -3137646879320943/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 359999999999999987798928575703303186458339108715018313518077601382400 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))))
(if (<=.f64 d3 #s(literal -25999999999999998868362043562994043738393094914048 binary64)) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d3 #s(literal -3137646879320943/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 359999999999999987798928575703303186458339108715018313518077601382400 binary64)) (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (-.f64 d2 d3)))))
(if (<=.f64 d3 #s(literal -1259999999999999955577560336188623337756108489323196459106047370680598679263379456 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 #s(literal -5842514878735549/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 950000000000000005394402093143276789896967279457207198817191922725347077097124152082758222630354944 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3)))))
(if (<=.f64 d3 #s(literal -1259999999999999955577560336188623337756108489323196459106047370680598679263379456 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 #s(literal -5842514878735549/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256 binary64)) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 #s(literal 950000000000000005394402093143276789896967279457207198817191922725347077097124152082758222630354944 binary64)) (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (neg.f64 d3)))))
(if (<=.f64 d3 #s(literal -1199999999999999947663172542221813969489814972339193549730036029167321479840268288 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 #s(literal 549999999999999945609851113031760120877332499252626010559750746481596691785467641830351580052848640 binary64)) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3))))
(if (or (<=.f64 d3 #s(literal -1199999999999999947663172542221813969489814972339193549730036029167321479840268288 binary64)) (not (<=.f64 d3 #s(literal 549999999999999945609851113031760120877332499252626010559750746481596691785467641830351580052848640 binary64)))) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (+.f64 d4 d2)))
(if (<=.f64 d2 #s(literal -5499999999999999870758608320198062675718268474616439405753028704916286998264211190614292593931557414204279882697233623374186061758464 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -6864352014787025/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d2 #s(literal 8266848337882815/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088 binary64)) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 #s(literal 6224273353321489/1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921344 binary64)) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d4)))))
(if (<=.f64 d2 #s(literal -11499999999999999502949135483233882716803262460305456273406133023161182149861594811318990661912363008 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 4273324679274809/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408 binary64)) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)))
(if (<=.f64 d2 #s(literal -270000000000000000838860800 binary64)) (*.f64 d1 d2) (*.f64 d1 d4))
(*.f64 d1 d2)
(*.f64 d1 d1)

soundness805.0ms (10.3%)

Memory
-32.0MiB live, 481.6MiB allocated
Rules
801×fma-define
672×sub-neg
661×log1p-expm1-u
575×distribute-lft-in
573×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073984
1289776
2998664
34152644
47095640
099629004
1247327646
026247
1454239
27394239
0122155292
1338354161
Stop Event
fuel
node limit
node limit
node limit
node limit
Compiler

Compiled 427 to 180 computations (57.8% saved)

preprocess71.0ms (0.9%)

Memory
22.3MiB live, 99.0MiB allocated
Remove

(sort d2 d4)

Compiler

Compiled 624 to 284 computations (54.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...