FastMath dist3

Time bar (total: 7.5s)

analyze0.0ms (0%)

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

Compiled 17 to 12 computations (29.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-add: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)

sample1.1s (14.4%)

Results
799.0ms8222×0valid
4.0ms25×1valid
2.0ms2valid
Precisions
Click to see histograms. Total time spent on operations: 456.0ms
ival-mult: 290.0ms (63.7% of total)
ival-add: 146.0ms (32.1% of total)
const: 15.0ms (3.3% of total)
backward-pass: 4.0ms (0.9% of total)
Bogosity

preprocess137.0ms (1.8%)

Algorithm
egg-herbie
Rules
773×unsub-neg
489×sub-neg
383×fma-neg
366×associate-+r+
363×distribute-neg-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052564
1134453
2431332
31771308
45269308
56536308
67434308
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 d1))) (*.f64 (neg.f64 d1) #s(literal 32 binary64)))
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 d1))) (*.f64 (neg.f64 d1) #s(literal 32 binary64))))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d2 #s(literal 32 binary64)))
(+.f64 (+.f64 (*.f64 d3 d2) (*.f64 (+.f64 d1 #s(literal 5 binary64)) d3)) (*.f64 d3 #s(literal 32 binary64)))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Outputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 d1))) (*.f64 (neg.f64 d1) #s(literal 32 binary64)))
(+.f64 (fma.f64 (neg.f64 d1) d2 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 d1))) (*.f64 #s(literal 32 binary64) (neg.f64 d1)))
(+.f64 (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))
(*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (-.f64 #s(literal -37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (-.f64 (-.f64 #s(literal -37 binary64) d3) d2))
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (fma.f64 d1 (neg.f64 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 d2))))
(*.f64 d1 (+.f64 (neg.f64 d2) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d3 d2)))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (fma.f64 d1 d2 (*.f64 d1 (+.f64 #s(literal 5 binary64) (neg.f64 d3)))))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 5 binary64) d3))))
(*.f64 d1 (+.f64 d2 (+.f64 (neg.f64 d3) #s(literal 37 binary64))))
(*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal 37 binary64)))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 d1))) (*.f64 (neg.f64 d1) #s(literal 32 binary64))))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))))
(neg.f64 (+.f64 (*.f64 d1 #s(literal 32 binary64)) (fma.f64 d1 (neg.f64 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))
(-.f64 (*.f64 d1 #s(literal -32 binary64)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 d2))))
(*.f64 d1 (-.f64 #s(literal -32 binary64) (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(*.f64 d1 (-.f64 #s(literal -37 binary64) (-.f64 d3 d2)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64))))
(neg.f64 (+.f64 (*.f64 d1 #s(literal 32 binary64)) (fma.f64 d1 d2 (*.f64 d1 (+.f64 #s(literal 5 binary64) (neg.f64 d3))))))
(-.f64 (*.f64 d1 #s(literal -32 binary64)) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal 5 binary64) d3))))
(*.f64 d1 (-.f64 #s(literal -32 binary64) (+.f64 d2 (-.f64 #s(literal 5 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal -37 binary64) (-.f64 d3 d2)))
(*.f64 d1 (-.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 (-.f64 d3 d2) #s(literal -37 binary64)))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d2 #s(literal 32 binary64)))
(+.f64 (fma.f64 d2 d1 (*.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d2 #s(literal 32 binary64)))
(fma.f64 d2 #s(literal 32 binary64) (*.f64 d2 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d1)))
(*.f64 d2 (+.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (+.f64 (*.f64 d3 d2) (*.f64 (+.f64 d1 #s(literal 5 binary64)) d3)) (*.f64 d3 #s(literal 32 binary64)))
(+.f64 (fma.f64 d3 d2 (*.f64 d3 (+.f64 d1 #s(literal 5 binary64)))) (*.f64 d3 #s(literal 32 binary64)))
(fma.f64 d3 #s(literal 32 binary64) (*.f64 d3 (+.f64 (+.f64 d1 #s(literal 5 binary64)) d2)))
(*.f64 d3 (+.f64 d2 (+.f64 d1 #s(literal 37 binary64))))
(*.f64 d3 (+.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
Symmetry

(negabs d1)

(sort d2 d3)

explain146.0ms (1.9%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
110-0-(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
00-0-d3
00-0-d1
00-0-d2
00-0-(*.f64 d1 d2)
00-0-(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
00-0-#s(literal 5 binary64)
00-0-(+.f64 d3 #s(literal 5 binary64))
00-0-(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
00-0-#s(literal 32 binary64)
00-0-(*.f64 d1 #s(literal 32 binary64))
Results
92.0ms482×256valid
6.0ms16×1024valid
4.0ms14×512valid
Compiler

Compiled 106 to 61 computations (42.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 41.0ms (62.3% of total)
ival-add: 22.0ms (33.4% of total)
const: 2.0ms (3% of total)

eval1.0ms (0%)

Compiler

Compiled 39 to 24 computations (38.5% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
95.7%
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
Compiler

Compiled 26 to 18 computations (30.8% saved)

localize138.0ms (1.8%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
99.9%
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
96.0%
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
Results
111.0ms241×256valid
4.0ms1024valid
3.0ms512valid
Compiler

Compiled 64 to 35 computations (45.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult: 31.0ms (63.3% of total)
ival-add: 16.0ms (32.7% of total)
const: 2.0ms (4.1% of total)

series23.0ms (0.3%)

Counts
4 → 132
Calls
Call 1
Inputs
#<alt (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))>
#<alt (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)>
#<alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))>
Outputs
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2)))))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 #s(literal 5 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))>
#<alt (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))))>
#<alt (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))))>
#<alt (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))) d2)))))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2)))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2))) d3)))))>
Calls

33 calls:

TimeVariablePointExpression
5.0ms
d2
@inf
(+ (* d1 d2) (* (+ d3 5) d1))
2.0ms
d1
@inf
(+ (* d1 d2) (* (+ d3 5) d1))
1.0ms
d2
@inf
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
1.0ms
d1
@0
(+ (* d1 d2) (* (+ d3 5) d1))
1.0ms
d1
@-inf
(+ (* d1 d2) (* (+ d3 5) d1))

rewrite275.0ms (3.7%)

Algorithm
batch-egg-rewrite
Rules
1160×log1p-expm1-u
665×expm1-log1p-u
149×add-cube-cbrt
147×add-exp-log
147×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021128
1316114
24959114
Stop Event
node limit
Counts
4 → 134
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Outputs
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 #s(literal 37 binary64) d1))
(+.f64 (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (-.f64 (+.f64 d2 #s(literal 37 binary64)) d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)))) (-.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (-.f64 (+.f64 d2 #s(literal 37 binary64)) d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64))) d1) (-.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 d3) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 5 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(*.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(exp.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))

simplify199.0ms (2.6%)

Algorithm
egg-herbie
Rules
603×cancel-sign-sub-inv
495×fma-neg
453×distribute-lft-neg-in
425×distribute-rgt-neg-in
297×distribute-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042110457
1117710022
244349900
Stop Event
node limit
Counts
266 → 225
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) 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 #s(literal 37 binary64) 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 #s(literal 37 binary64) 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 #s(literal 37 binary64) d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) 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 #s(literal 5 binary64) 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 #s(literal 5 binary64) 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 #s(literal 5 binary64) d3)) d2)))))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 #s(literal 5 binary64) d1)
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))
(+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))
(+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))))
(+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))))
(+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) 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 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))) d2)))))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2))) d3)))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 #s(literal 37 binary64) d1))
(+.f64 (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (-.f64 (+.f64 d2 #s(literal 37 binary64)) d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)))) (-.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (-.f64 (+.f64 d2 #s(literal 37 binary64)) d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64))) d1) (-.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 d3) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 5 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(*.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(exp.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 1 binary64)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
Outputs
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) 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 #s(literal 37 binary64) d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) 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 #s(literal 37 binary64) d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) 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 #s(literal 37 binary64) d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) 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 #s(literal 5 binary64) d3)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) 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 #s(literal 5 binary64) d3)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) 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 #s(literal 5 binary64) d3)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) d1))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2))
(fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 d1 (/.f64 #s(literal 5 binary64) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 #s(literal 5 binary64) d3) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 d1 (/.f64 #s(literal 5 binary64) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 #s(literal 5 binary64) d3) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 d1 (/.f64 #s(literal 5 binary64) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 #s(literal 5 binary64) d3) (/.f64 d2 d3)))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 5 binary64))) (neg.f64 d3)) d1)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 5 binary64))) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 5 binary64))) (neg.f64 d3)) d1)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 5 binary64))) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (fma.f64 #s(literal 5 binary64) d1 (*.f64 d1 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 5 binary64))) (neg.f64 d3)) d1)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 5 binary64))) d3)))
(*.f64 #s(literal 5 binary64) d1)
(*.f64 d1 #s(literal 5 binary64))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) d1))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3))) #s(literal 32 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 32 binary64) (/.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 32 binary64) (/.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 5 binary64) d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 32 binary64) (/.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 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 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) (fma.f64 #s(literal 32 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3))))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 (/.f64 d1 d3) #s(literal 37 binary64)))))
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) #s(literal 37 binary64)) (*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) (fma.f64 #s(literal 32 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3))))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 (/.f64 d1 d3) #s(literal 37 binary64)))))
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) #s(literal 37 binary64)) (*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 5 binary64) (/.f64 d1 d3) (fma.f64 #s(literal 32 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3))))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 (/.f64 d1 d3) #s(literal 37 binary64)))))
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) #s(literal 37 binary64)) (*.f64 d1 (+.f64 (/.f64 d2 d3) #s(literal 1 binary64)))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2))) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2))) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d2))) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) d1))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 #s(literal 37 binary64) d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (*.f64 d1 (+.f64 (*.f64 (pow.f64 d3 #s(literal 2 binary64)) d1) (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) (-.f64 d2 d3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (-.f64 (+.f64 d2 #s(literal 37 binary64)) d3))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 d3 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 d2 (-.f64 #s(literal 37 binary64) d3))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 d3 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d3 d3 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64)))) (-.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64))) (/.f64 d1 (-.f64 (-.f64 d3 d2) #s(literal 37 binary64))))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64))) (/.f64 d1 (-.f64 (-.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64))) (-.f64 (+.f64 d3 #s(literal -37 binary64)) d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (-.f64 (+.f64 d2 #s(literal 37 binary64)) d3))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 d3 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 d2 (-.f64 #s(literal 37 binary64) d3))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 d3 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d3 d3 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) (-.f64 d2 d3))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 2 binary64))) d1) (-.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64))) (/.f64 d1 (-.f64 (-.f64 d3 d2) #s(literal 37 binary64))))
(*.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64))) (/.f64 d1 (-.f64 (-.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 2 binary64))) (-.f64 (+.f64 d3 #s(literal -37 binary64)) d2)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -5 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal -5 binary64) d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (+.f64 d3 (-.f64 #s(literal 5 binary64) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -5 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal -5 binary64) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (+.f64 d3 (-.f64 #s(literal 5 binary64) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -5 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal -5 binary64) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (+.f64 d3 (-.f64 #s(literal 5 binary64) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal -5 binary64) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -5 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal -5 binary64) d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (+.f64 d3 (-.f64 #s(literal 5 binary64) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -5 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal -5 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -5 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 d2 (-.f64 #s(literal -5 binary64) d3))))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 d3) (*.f64 #s(literal 5 binary64) d1))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal -5 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64))))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal -32 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 #s(literal -32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 27 binary64) (+.f64 d2 d3))))
(*.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 32768 binary64))) (fma.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal -32 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 #s(literal -32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 27 binary64) (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 32768 binary64))) (fma.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal -32 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 #s(literal -32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 27 binary64) (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 32768 binary64))) (fma.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 32768 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 32768 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64) (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (pow.f64 d1 #s(literal 2 binary64))) (+.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal -32 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal -32 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 #s(literal -32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 27 binary64) (+.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 32768 binary64))) (fma.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal -32 binary64) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal -32 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 #s(literal -32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 27 binary64) (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 37 binary64) d3) #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d3) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 37 binary64) d3) (+.f64 #s(literal 37 binary64) d3)))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 37 binary64) d3)))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal -32 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 #s(literal -32 binary64) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 27 binary64) (+.f64 d2 d3))))
(pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(pow.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(pow.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(sqrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(log.f64 (exp.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(cbrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(expm1.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))))
(log1p.f64 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(exp.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))

eval50.0ms (0.7%)

Compiler

Compiled 4219 to 2667 computations (36.8% saved)

prune40.0ms (0.5%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New2169225
Fresh000
Picked112
Done000
Total21710227
Accuracy
100.0%
Counts
227 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
56.7%
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))
57.3%
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
95.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
83.2%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
57.3%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
65.7%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
37.2%
(*.f64 d1 d3)
45.1%
(*.f64 d1 d2)
Compiler

Compiled 202 to 143 computations (29.2% saved)

localize172.0ms (2.3%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))))
99.8%
(+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))
96.1%
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))
87.0%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))))
100.0%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
96.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
100.0%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
100.0%
(+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))
100.0%
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))
97.3%
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
Results
118.0ms251×256valid
4.0ms1024valid
2.0ms512valid
Compiler

Compiled 138 to 79 computations (42.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 87.0ms
ival-add: 35.0ms (40.2% of total)
ival-mult: 26.0ms (29.8% of total)
ival-div: 19.0ms (21.8% of total)
<compiled-spec>: 4.0ms (4.6% of total)
const: 3.0ms (3.4% of total)

series58.0ms (0.8%)

Counts
10 → 261
Calls
Call 1
Inputs
#<alt (fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))>
#<alt (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))>
#<alt (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))))>
#<alt (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))>
#<alt (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))>
#<alt (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))))>
Outputs
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 #s(literal 37 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt #s(literal 37 binary64)>
#<alt (+.f64 #s(literal 37 binary64) d3)>
#<alt (+.f64 #s(literal 37 binary64) d3)>
#<alt (+.f64 #s(literal 37 binary64) d3)>
#<alt d3>
#<alt (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt d3>
#<alt (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal 37 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 #s(literal 37 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))>
#<alt (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))>
#<alt (/.f64 #s(literal 37 binary64) d2)>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))>
#<alt (/.f64 d3 d2)>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (/.f64 d3 d2)>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))>
#<alt (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))>
#<alt d1>
#<alt (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2)))>
#<alt (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2)))>
#<alt (+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2)))>
Calls

72 calls:

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

rewrite252.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
409×log1p-expm1-u
221×expm1-log1p-u
220×add-cube-cbrt
216×add-exp-log
216×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029313
1519269
27798269
Stop Event
node limit
Counts
10 → 378
Calls
Call 1
Inputs
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))
(+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))
(+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))
(+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))))
Outputs
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d2 d1)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (+.f64 (*.f64 d1 d3) (*.f64 d2 d1)))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))) (+.f64 d3 #s(literal -27 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) d1) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) d1) (+.f64 d3 #s(literal -27 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (+.f64 d3 #s(literal -27 binary64))) (/.f64 #s(literal 1024 binary64) (+.f64 d3 #s(literal -27 binary64))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64))))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -27 binary64))))
(*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -27 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d3) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 #s(literal 1024 binary64) (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (+.f64 d3 #s(literal -27 binary64)))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (neg.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))) (neg.f64 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (-.f64 #s(literal 1024 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))))
(pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d3 #s(literal 37 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d3 #s(literal 37 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d3 #s(literal 37 binary64))))
(log1p.f64 (expm1.f64 (+.f64 d3 #s(literal 37 binary64))))
(exp.f64 (log.f64 (+.f64 d3 #s(literal 37 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d3 #s(literal 37 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))
(fma.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (cbrt.f64 d3) #s(literal 37 binary64))
(fma.f64 (sqrt.f64 (+.f64 d3 #s(literal 5 binary64))) (sqrt.f64 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) #s(literal 37 binary64))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))
(+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (-.f64 d2 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (-.f64 d2 #s(literal 37 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d2))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 #s(literal 37 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 d1))
(fma.f64 (+.f64 d3 #s(literal 37 binary64)) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))) (+.f64 d3 #s(literal -27 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) d1) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) d1) (+.f64 d3 #s(literal -27 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))) d2) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(fma.f64 d1 d2 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(+.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))
(+.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (-.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2))))
(/.f64 (*.f64 d1 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64)))) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2))
(/.f64 (*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) d1) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) d1) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2))
(pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) d1 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)) (/.f64 (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2) (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))))))
(/.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)) (pow.f64 d2 #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2))
(/.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d2 #s(literal 1/32 binary64))) d2) (*.f64 d2 (*.f64 d2 #s(literal 1/32 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 d2)) (*.f64 d2 #s(literal -32 binary64))) (*.f64 d2 (neg.f64 d2)))
(/.f64 (+.f64 d2 (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) d2))
(/.f64 (+.f64 (*.f64 d2 #s(literal 1/32 binary64)) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 #s(literal 1/32 binary64))))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal -32 binary64))) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 5 binary64))) d2) (*.f64 (neg.f64 d2) #s(literal 32 binary64))) (*.f64 (neg.f64 d2) d2))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 #s(literal 1/32 binary64))) (*.f64 (neg.f64 d2) #s(literal 1 binary64))) (*.f64 (neg.f64 d2) (*.f64 d2 #s(literal 1/32 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 5 binary64))) (neg.f64 d2)) (*.f64 (neg.f64 d2) #s(literal -32 binary64))) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d2) (*.f64 d2 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 32 binary64) (neg.f64 d2)) (*.f64 d2 (neg.f64 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d2 (neg.f64 d2)))
(/.f64 (+.f64 d2 (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) d2))
(/.f64 (+.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (neg.f64 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 #s(literal -32 binary64) d2) (*.f64 (neg.f64 d2) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (neg.f64 d2) d2))
(/.f64 (+.f64 (*.f64 #s(literal -32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (neg.f64 d2) #s(literal 1 binary64))) (*.f64 (neg.f64 d2) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -32 binary64) (neg.f64 d2)) (*.f64 (neg.f64 d2) (neg.f64 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(/.f64 (neg.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (neg.f64 (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)))
(/.f64 (-.f64 (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(/.f64 (/.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) d2) d2)
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 #s(literal 32 binary64) (/.f64 #s(literal 1 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 32 binary64) d2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 32 binary64) d2)) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 32 binary64) d2)) (sqrt.f64 (/.f64 #s(literal 32 binary64) d2)) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (sqrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (/.f64 #s(literal 32 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1)))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))
(pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 1 binary64)))
(fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1 d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))

simplify363.0ms (4.8%)

Algorithm
egg-herbie
Rules
554×associate-*r*
501×fma-define
486×associate-*l*
335×distribute-rgt-in
315×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
085927128
1234724866
Stop Event
node limit
Counts
639 → 545
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) 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 #s(literal 37 binary64) 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 #s(literal 37 binary64) 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 #s(literal 37 binary64) d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 #s(literal 37 binary64) d1)
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
#s(literal 37 binary64)
(+.f64 #s(literal 37 binary64) d3)
(+.f64 #s(literal 37 binary64) d3)
(+.f64 #s(literal 37 binary64) d3)
d3
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
d3
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal 37 binary64) d1)
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) 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 #s(literal 37 binary64) 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 #s(literal 37 binary64) 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 #s(literal 37 binary64) d3)) d2)))))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 #s(literal 37 binary64) d1)
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 #s(literal 37 binary64) (/.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))
(/.f64 #s(literal 37 binary64) d2)
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))
(+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
d1
(+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2)))
(+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2)))
(+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d2 d1)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (+.f64 (*.f64 d1 d3) (*.f64 d2 d1)))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))) (+.f64 d3 #s(literal -27 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) d1) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) d1) (+.f64 d3 #s(literal -27 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (+.f64 d3 #s(literal -27 binary64))) (/.f64 #s(literal 1024 binary64) (+.f64 d3 #s(literal -27 binary64))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64))))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -27 binary64))))
(*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -27 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d3) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 #s(literal 1024 binary64) (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (+.f64 d3 #s(literal -27 binary64)))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (neg.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))) (neg.f64 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (-.f64 #s(literal 1024 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))))
(pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 d3 #s(literal 37 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d3 #s(literal 37 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 d3 #s(literal 37 binary64))))
(log1p.f64 (expm1.f64 (+.f64 d3 #s(literal 37 binary64))))
(exp.f64 (log.f64 (+.f64 d3 #s(literal 37 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) d3 #s(literal 37 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))
(fma.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (cbrt.f64 d3) #s(literal 37 binary64))
(fma.f64 (sqrt.f64 (+.f64 d3 #s(literal 5 binary64))) (sqrt.f64 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) #s(literal 37 binary64))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))
(+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (-.f64 d2 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (-.f64 d2 #s(literal 37 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d2))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 #s(literal 37 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 d1))
(fma.f64 (+.f64 d3 #s(literal 37 binary64)) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))) (+.f64 d3 #s(literal -27 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) d1) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) d1) (+.f64 d3 #s(literal -27 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))) d2) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(fma.f64 d1 d2 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(+.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))
(+.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (-.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2))))
(/.f64 (*.f64 d1 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64)))) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2))
(/.f64 (*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) d1) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) d1) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2))
(pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))
(fma.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) d1 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)) (/.f64 (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2) (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))))))
(/.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)) (pow.f64 d2 #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2))
(/.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d2 #s(literal 1/32 binary64))) d2) (*.f64 d2 (*.f64 d2 #s(literal 1/32 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 d2)) (*.f64 d2 #s(literal -32 binary64))) (*.f64 d2 (neg.f64 d2)))
(/.f64 (+.f64 d2 (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) d2))
(/.f64 (+.f64 (*.f64 d2 #s(literal 1/32 binary64)) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 #s(literal 1/32 binary64))))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal -32 binary64))) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 5 binary64))) d2) (*.f64 (neg.f64 d2) #s(literal 32 binary64))) (*.f64 (neg.f64 d2) d2))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 #s(literal 1/32 binary64))) (*.f64 (neg.f64 d2) #s(literal 1 binary64))) (*.f64 (neg.f64 d2) (*.f64 d2 #s(literal 1/32 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 5 binary64))) (neg.f64 d2)) (*.f64 (neg.f64 d2) #s(literal -32 binary64))) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d2) (*.f64 d2 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 32 binary64) (neg.f64 d2)) (*.f64 d2 (neg.f64 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d2 (neg.f64 d2)))
(/.f64 (+.f64 d2 (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) d2))
(/.f64 (+.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (neg.f64 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (neg.f64 d2)))
(/.f64 (+.f64 (*.f64 #s(literal -32 binary64) d2) (*.f64 (neg.f64 d2) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (neg.f64 d2) d2))
(/.f64 (+.f64 (*.f64 #s(literal -32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (neg.f64 d2) #s(literal 1 binary64))) (*.f64 (neg.f64 d2) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -32 binary64) (neg.f64 d2)) (*.f64 (neg.f64 d2) (neg.f64 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(/.f64 (neg.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (neg.f64 (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)))
(/.f64 (-.f64 (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(/.f64 (/.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) d2) d2)
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 #s(literal 32 binary64) (/.f64 #s(literal 1 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 32 binary64) d2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 32 binary64) d2)) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 32 binary64) d2)) (sqrt.f64 (/.f64 #s(literal 32 binary64) d2)) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (sqrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (/.f64 #s(literal 32 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1)))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))
(pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 1 binary64)))
(fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1 d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
Outputs
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) 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 #s(literal 37 binary64) d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 (neg.f64 (+.f64 #s(literal 37 binary64) d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 (neg.f64 (+.f64 #s(literal 37 binary64) d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 (neg.f64 (+.f64 #s(literal 37 binary64) d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 (neg.f64 (+.f64 #s(literal 37 binary64) d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) d2)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 #s(literal 37 binary64) d1)
(*.f64 d1 #s(literal 37 binary64))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal -37 binary64) (neg.f64 d1)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal -37 binary64) (neg.f64 d1)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal -37 binary64) (neg.f64 d1)) (neg.f64 d3))
#s(literal 37 binary64)
(+.f64 #s(literal 37 binary64) d3)
(+.f64 #s(literal 37 binary64) d3)
(+.f64 #s(literal 37 binary64) d3)
d3
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 37 binary64) d3)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 37 binary64) d3)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 37 binary64) d3)))
d3
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 37 binary64) d3)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 37 binary64) d3)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 37 binary64) d3)))
(*.f64 #s(literal 37 binary64) d1)
(*.f64 d1 #s(literal 37 binary64))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2)))
(*.f64 d2 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2)))
(*.f64 d2 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2)))
(*.f64 d2 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -37 binary64) (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d2) (neg.f64 d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -37 binary64) (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d2) (neg.f64 d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -37 binary64) (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 d2 (neg.f64 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d2) (neg.f64 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 (neg.f64 (+.f64 #s(literal 37 binary64) d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 (neg.f64 (+.f64 #s(literal 37 binary64) d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 (neg.f64 (+.f64 #s(literal 37 binary64) d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d2) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 37 binary64) d3)))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 (neg.f64 (+.f64 #s(literal 37 binary64) d3))))
(*.f64 d1 (neg.f64 (-.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) 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 #s(literal 37 binary64) d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 #s(literal 37 binary64) (/.f64 d1 d3)))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) d3))))
(*.f64 #s(literal 37 binary64) d1)
(*.f64 d1 #s(literal 37 binary64))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal -37 binary64) (neg.f64 d1)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal -37 binary64) (neg.f64 d1)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d3) #s(literal -37 binary64) (neg.f64 d1)) (neg.f64 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d2 (*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2)))
(*.f64 d2 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2))))
(fma.f64 d2 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2))))
(fma.f64 d2 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2))))
(fma.f64 d2 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2))) d3)))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2))) d3)))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2))) d3)))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2))) d3)))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) d3) d1)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2))) d3)))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) d3) d1)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2))) d3)))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) d3) d1)) (neg.f64 d3))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 #s(literal 37 binary64) (/.f64 d1 d2))
(/.f64 (*.f64 d1 #s(literal 37 binary64)) d2)
(*.f64 d1 (/.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 d3 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal -37 binary64) d2) (/.f64 d1 d3)) (/.f64 d1 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 d3 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal -37 binary64) d2) (/.f64 d1 d3)) (/.f64 d1 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 d3 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal -37 binary64) d2) (/.f64 d1 d3)) (/.f64 d1 d2))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64))) d2))
(*.f64 d1 (/.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) (neg.f64 d2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64))) d2))
(*.f64 d1 (/.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) (neg.f64 d2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64))) d2))
(*.f64 d1 (/.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) (neg.f64 d2)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2))
(neg.f64 (/.f64 (*.f64 d1 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64))) d2))
(*.f64 d1 (/.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) (neg.f64 d2)))
(/.f64 #s(literal 37 binary64) d2)
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64)) d2))
(/.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64)) d2))
(/.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64)) d2))
(/.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64)) d2))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64)) d2))
(/.f64 (+.f64 #s(literal -37 binary64) (neg.f64 d3)) (neg.f64 d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)) #s(literal -1 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)) #s(literal -1 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)) #s(literal -1 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))) #s(literal 1 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)) #s(literal -1 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))
(+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))
(+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2))
(fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1)
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (+.f64 (/.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (+.f64 (/.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (+.f64 (/.f64 d1 d3) (/.f64 d1 d2))))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) (/.f64 d1 d2) (neg.f64 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) (/.f64 d1 d2) (neg.f64 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) (/.f64 d1 d2) (neg.f64 (/.f64 (+.f64 d1 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d2) d1) d3))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))) d2)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
d1
(+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2)))
(+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64))) d2)))
(-.f64 d1 (*.f64 (neg.f64 d1) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2)))
(+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64))) d2)))
(-.f64 d1 (*.f64 (neg.f64 d1) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(+.f64 d1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))) d2)))
(+.f64 d1 (neg.f64 (/.f64 (*.f64 d1 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64))) d2)))
(-.f64 d1 (*.f64 (neg.f64 d1) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (+.f64 (*.f64 d1 d3) (*.f64 d2 d1)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d3) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) d1)
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d3) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d3) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal 37 binary64) d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 d2)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d3) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 #s(literal -37 binary64))) (*.f64 #s(literal 1369 binary64) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (-.f64 #s(literal -5 binary64) d3))))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 d1 (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))) (+.f64 d3 #s(literal -27 binary64)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) d1) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (-.f64 #s(literal -5 binary64) d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 d1 (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) d1) (+.f64 d3 #s(literal -27 binary64)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(-.f64 (exp.f64 (log1p.f64 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (+.f64 #s(literal 38 binary64) d3) #s(literal -1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (+.f64 d3 #s(literal -27 binary64))) (/.f64 #s(literal 1024 binary64) (+.f64 d3 #s(literal -27 binary64))))
(+.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (+.f64 d3 #s(literal -27 binary64))) (/.f64 #s(literal 1024 binary64) (-.f64 #s(literal 27 binary64) d3)))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3))
(*.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 37 binary64) d3)
(*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))
(+.f64 #s(literal 37 binary64) d3)
(*.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(+.f64 #s(literal 37 binary64) d3)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 #s(literal 37 binary64) d3)
(*.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 #s(literal 37 binary64) d3)
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (-.f64 #s(literal -5 binary64) d3)))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64))))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (+.f64 d3 #s(literal -27 binary64)))
(*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (-.f64 #s(literal -5 binary64) d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -27 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (+.f64 d3 #s(literal -27 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d3) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (-.f64 #s(literal -5 binary64) d3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 #s(literal 1024 binary64) (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 #s(literal 1024 binary64) (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (+.f64 d3 #s(literal -27 binary64)))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 #s(literal 1369 binary64) (*.f64 #s(literal 37 binary64) d3))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 (fma.f64 d3 d3 #s(literal 1369 binary64)) (*.f64 d3 #s(literal -37 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (+.f64 d3 #s(literal -27 binary64)))
(*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64))) #s(literal -32768 binary64)) (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (-.f64 #s(literal -32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64))) (-.f64 (neg.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (-.f64 #s(literal -5 binary64) d3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (neg.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 d3 #s(literal 3 binary64))) #s(literal -50653 binary64)) (+.f64 #s(literal -1369 binary64) (neg.f64 (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (-.f64 #s(literal -50653 binary64) (pow.f64 d3 #s(literal 3 binary64))) (neg.f64 (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))) (neg.f64 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))) (+.f64 (neg.f64 d3) #s(literal 27 binary64)))
(/.f64 (-.f64 #s(literal 1024 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 27 binary64) d3))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (+.f64 #s(literal -1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal -37 binary64) d3))
(/.f64 (-.f64 (pow.f64 d3 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 d3 #s(literal 37 binary64)))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 2 binary64)) #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (-.f64 #s(literal 1024 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))) (+.f64 (neg.f64 d3) #s(literal 27 binary64)))
(/.f64 (-.f64 #s(literal 1024 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 27 binary64) d3))
(pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 37 binary64) d3)
(pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal 37 binary64) d3)
(pow.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 37 binary64) d3)
(pow.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 37 binary64) d3)
(sqrt.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 37 binary64) d3) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 37 binary64) d3))
(log.f64 (exp.f64 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 #s(literal 37 binary64) d3)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 d3 #s(literal 37 binary64)))))
(+.f64 #s(literal 37 binary64) d3)
(cbrt.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal 37 binary64) d3)
(expm1.f64 (log1p.f64 (+.f64 d3 #s(literal 37 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (+.f64 #s(literal 38 binary64) d3) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 #s(literal 37 binary64) d3)
(exp.f64 (log.f64 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 #s(literal 37 binary64) d3)
(exp.f64 (*.f64 (log.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 37 binary64) d3)
(fma.f64 #s(literal 1 binary64) d3 #s(literal 37 binary64))
(+.f64 #s(literal 37 binary64) d3)
(fma.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))
(+.f64 #s(literal 37 binary64) d3)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))
(+.f64 #s(literal 37 binary64) d3)
(fma.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (cbrt.f64 d3) #s(literal 37 binary64))
(+.f64 #s(literal 37 binary64) d3)
(fma.f64 (sqrt.f64 (+.f64 d3 #s(literal 5 binary64))) (sqrt.f64 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))
(+.f64 #s(literal 37 binary64) d3)
(fma.f64 (sqrt.f64 d3) (sqrt.f64 d3) #s(literal 37 binary64))
(+.f64 #s(literal 37 binary64) d3)
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 37 binary64) (*.f64 d1 d2))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (pow.f64 d1 #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (-.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 d1 (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d2))
(*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (-.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 d1 (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d2))
(*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 37 binary64) d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d3) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) d1)
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d3) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 d2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d3) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 #s(literal 37 binary64) d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #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 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 d2)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 (+.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d3) d2))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 #s(literal 37 binary64) d3))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 (+.f64 d3 #s(literal 37 binary64)) d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 32 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 #s(literal -37 binary64))) (*.f64 #s(literal 1369 binary64) (pow.f64 d1 #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 #s(literal 32 binary64)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64))) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (-.f64 #s(literal -5 binary64) d3))))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 d1 (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64))) (+.f64 d3 #s(literal -27 binary64)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) d1) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal 32768 binary64)) (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1024 binary64) (*.f64 #s(literal 32 binary64) (-.f64 #s(literal -5 binary64) d3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (-.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 d1 (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) d1) (+.f64 d3 #s(literal -27 binary64)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 2 binary64)) #s(literal -1024 binary64)) (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) #s(literal 1 binary64)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(+.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) (*.f64 d2 d1))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2))) (*.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (*.f64 d2 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (*.f64 d2 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))) (-.f64 (*.f64 d1 (*.f64 d2 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 #s(literal 37 binary64) d3) d2)) (*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (*.f64 d2 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) (*.f64 d2 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 d2 #s(literal 2 binary64)))) (*.f64 d1 (-.f64 d2 (*.f64 d2 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d1))))
(*.f64 d2 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d1))))
(*.f64 d2 (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))) d2) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 1 binary64))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 3 binary64))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 2 binary64))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) d2))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 3 binary64)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 1 binary64)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(fma.f64 d2 d1 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(fma.f64 d1 d2 (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(+.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(+.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (-.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2))) (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64))) (*.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) (-.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (/.f64 #s(literal 32 binary64) d2) (*.f64 d1 (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (-.f64 #s(literal -5 binary64) d3) d2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))) (*.f64 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 #s(literal 32 binary64) d2)))) (*.f64 d1 (-.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 #s(literal 32 binary64) d2)))) (*.f64 d1 (-.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))))
(/.f64 (*.f64 d1 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64)))) (pow.f64 d2 #s(literal 2 binary64)))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 d1 (pow.f64 d2 #s(literal 2 binary64))))
(*.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (/.f64 d1 (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(*.f64 d1 (/.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(*.f64 d1 (/.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 32 binary64) d2) (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (-.f64 #s(literal -5 binary64) d3) d2)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2))
(*.f64 d1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64))) d2))
(*.f64 d1 (*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal -1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64)))))
(/.f64 (*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) d1) (pow.f64 d2 #s(literal 2 binary64)))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 d1 (pow.f64 d2 #s(literal 2 binary64))))
(*.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (/.f64 d1 (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) d1) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(*.f64 d1 (/.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(*.f64 d1 (/.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 32 binary64) d2) (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (-.f64 #s(literal -5 binary64) d3) d2)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) d1) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2))
(*.f64 d1 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64))) d2))
(*.f64 d1 (*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal -1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64)))))
(pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(pow.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(exp.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(fma.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) d1 (*.f64 d1 (/.f64 #s(literal 32 binary64) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))
(*.f64 d1 (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(-.f64 (/.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)) (/.f64 (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64))) d2)
(*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal -1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(*.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (pow.f64 d2 #s(literal 2 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(*.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 32 binary64) d2) (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (-.f64 #s(literal -5 binary64) d3) d2)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(*.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64))) d2)
(*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal -1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64)))))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))) (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 32 binary64) d2) (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (-.f64 #s(literal -5 binary64) d3) d2)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2) (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64))) d2)
(*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal -1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (pow.f64 d2 #s(literal 2 binary64)))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))))
(*.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 32 binary64) d2) (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (-.f64 #s(literal -5 binary64) d3) d2)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)) (pow.f64 d2 #s(literal 2 binary64))))))
(/.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (/.f64 #s(literal 32 binary64) (pow.f64 d2 #s(literal 2 binary64)))))))
(/.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 #s(literal -5 binary64) d3) (/.f64 #s(literal 32 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64))) d2)
(*.f64 d2 (/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal -1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d2 #s(literal 1/32 binary64))) d2) (*.f64 d2 (*.f64 d2 #s(literal 1/32 binary64))))
(/.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d2 #s(literal 1/32 binary64)) d2) (*.f64 (pow.f64 d2 #s(literal 2 binary64)) #s(literal 1/32 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 d2)) (*.f64 d2 #s(literal -32 binary64))) (*.f64 d2 (neg.f64 d2)))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (+.f64 d2 (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 32 binary64))) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) d2))
(/.f64 (fma.f64 #s(literal 32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) d2) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (+.f64 (*.f64 d2 #s(literal 1/32 binary64)) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 #s(literal 1/32 binary64))))
(/.f64 (fma.f64 d2 #s(literal 1/32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 d2 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (fma.f64 d2 #s(literal 1/32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) #s(literal -32 binary64))) (*.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (neg.f64 d2)))
(/.f64 (fma.f64 #s(literal -32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (neg.f64 d2)) (/.f64 (neg.f64 (pow.f64 d2 #s(literal 2 binary64))) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d2) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 #s(literal -5 binary64) d3)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 5 binary64))) d2) (*.f64 (neg.f64 d2) #s(literal 32 binary64))) (*.f64 (neg.f64 d2) d2))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d2 #s(literal 1/32 binary64))) (*.f64 (neg.f64 d2) #s(literal 1 binary64))) (*.f64 (neg.f64 d2) (*.f64 d2 #s(literal 1/32 binary64))))
(/.f64 (fma.f64 (+.f64 (neg.f64 d3) #s(literal -5 binary64)) (*.f64 d2 #s(literal 1/32 binary64)) (neg.f64 d2)) (*.f64 (neg.f64 (pow.f64 d2 #s(literal 2 binary64))) #s(literal 1/32 binary64)))
(/.f64 (*.f64 d2 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/32 binary64) (-.f64 #s(literal -5 binary64) d3)))) (*.f64 (pow.f64 d2 #s(literal 2 binary64)) #s(literal -1/32 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 d3 #s(literal 5 binary64))) (neg.f64 d2)) (*.f64 (neg.f64 d2) #s(literal -32 binary64))) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d2) (*.f64 d2 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 #s(literal 32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) d2) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 32 binary64) (neg.f64 d2)) (*.f64 d2 (neg.f64 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d2 (neg.f64 d2)))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (+.f64 d2 (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) d2))
(/.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d2 #s(literal 1/32 binary64)) d2) (*.f64 (pow.f64 d2 #s(literal 2 binary64)) #s(literal 1/32 binary64)))
(/.f64 (+.f64 (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 d2 #s(literal 1/32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 d2 #s(literal 2 binary64)) #s(literal 1/32 binary64)) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (fma.f64 d2 #s(literal 1/32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 #s(literal 1/32 binary64) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (+.f64 (neg.f64 d2) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (neg.f64 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d2 #s(literal 1/32 binary64)) (neg.f64 d2)))
(/.f64 (fma.f64 (+.f64 (neg.f64 d3) #s(literal -5 binary64)) (*.f64 d2 #s(literal 1/32 binary64)) (neg.f64 d2)) (*.f64 (neg.f64 (pow.f64 d2 #s(literal 2 binary64))) #s(literal 1/32 binary64)))
(/.f64 (*.f64 d2 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/32 binary64) (-.f64 #s(literal -5 binary64) d3)))) (*.f64 (pow.f64 d2 #s(literal 2 binary64)) #s(literal -1/32 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -32 binary64) d2) (*.f64 (neg.f64 d2) (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (neg.f64 d2) d2))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (neg.f64 d2) #s(literal 1 binary64))) (*.f64 (neg.f64 d2) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 #s(literal -32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (neg.f64 d2)) (/.f64 (neg.f64 (pow.f64 d2 #s(literal 2 binary64))) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -32 binary64) (/.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d2) (/.f64 (pow.f64 d2 #s(literal 2 binary64)) (-.f64 #s(literal -5 binary64) d3)))
(/.f64 (+.f64 (*.f64 #s(literal -32 binary64) (neg.f64 d2)) (*.f64 (neg.f64 d2) (neg.f64 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (neg.f64 d2) (neg.f64 d2)))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64)))) (neg.f64 (pow.f64 d2 #s(literal 2 binary64))))
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (pow.f64 d2 #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 32 binary64) d2) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 32 binary64) d2) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal -32768 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 32 binary64) d2) (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (-.f64 #s(literal -5 binary64) d3) d2)) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))))) (neg.f64 (/.f64 (+.f64 d3 #s(literal -27 binary64)) d2)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (/.f64 (+.f64 d3 #s(literal -27 binary64)) (neg.f64 d2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64)) (/.f64 #s(literal -1024 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 #s(literal 27 binary64) d3) d2)))
(/.f64 (-.f64 (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)))
(/.f64 (-.f64 (/.f64 #s(literal 1024 binary64) (pow.f64 d2 #s(literal 2 binary64))) (pow.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (-.f64 #s(literal -5 binary64) d3) d2)))
(/.f64 (/.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) d2) d2)
(*.f64 (fma.f64 (+.f64 d3 #s(literal 5 binary64)) d2 (*.f64 d2 #s(literal 32 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 2 binary64))))
(/.f64 (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (pow.f64 d2 #s(literal 2 binary64)))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(log.f64 (exp.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(exp.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 32 binary64) d2))
(+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 #s(literal 32 binary64) (/.f64 #s(literal 1 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 32 binary64) d2))
(+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 #s(literal 32 binary64) (/.f64 #s(literal 1 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 32 binary64) d2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 32 binary64) d2)) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 #s(literal 32 binary64) (/.f64 #s(literal 1 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 32 binary64) d2))
(+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 32 binary64) d2)) (sqrt.f64 (/.f64 #s(literal 32 binary64) d2)) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 #s(literal 32 binary64) (/.f64 #s(literal 1 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(+.f64 (/.f64 #s(literal 32 binary64) d2) (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (sqrt.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2)) (/.f64 #s(literal 32 binary64) d2))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 32 binary64) d2))
(+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 d1 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1)))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))))
(*.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d1)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))
(pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(pow.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(pow.f64 (sqrt.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(sqrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(log.f64 (exp.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(cbrt.f64 (pow.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(exp.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(fma.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))) d1 d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(fma.f64 (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) (sqrt.f64 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)

eval175.0ms (2.3%)

Compiler

Compiled 10030 to 6361 computations (36.6% saved)

prune96.0ms (1.3%)

Pruning

11 alts after pruning (7 fresh and 4 done)

PrunedKeptTotal
New5414545
Fresh134
Picked235
Done011
Total54411555
Accuracy
100.0%
Counts
555 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.7%
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
65.7%
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
65.7%
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
57.3%
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
95.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
83.1%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
57.3%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
65.7%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
37.2%
(*.f64 d1 d3)
45.1%
(*.f64 d1 d2)
Compiler

Compiled 176 to 123 computations (30.1% saved)

localize285.0ms (3.8%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.9%
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
99.9%
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
100.0%
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
100.0%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
100.0%
(+.f64 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
99.6%
(*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))
96.1%
(*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))
87.0%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
Results
231.0ms241×256valid
10.0ms1024valid
4.0ms512valid
Compiler

Compiled 111 to 65 computations (41.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 208.0ms
ival-mult: 171.0ms (82.4% of total)
ival-add: 22.0ms (10.6% of total)
ival-div: 11.0ms (5.3% of total)
const: 3.0ms (1.4% of total)

series73.0ms (1%)

Counts
8 → 216
Calls
Call 1
Inputs
#<alt (*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))>
#<alt (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))>
#<alt (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))>
#<alt (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))>
#<alt (+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))>
Outputs
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)>
#<alt (/.f64 #s(literal 37 binary64) d2)>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))>
#<alt (/.f64 d3 d2)>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (/.f64 d3 d2)>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))>
#<alt (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))>
#<alt (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 #s(literal 37 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal 37 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 5 binary64) d3))>
#<alt (*.f64 #s(literal 5 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1)) d3)))))>
Calls

57 calls:

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

rewrite221.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
667×log1p-expm1-u
225×associate-*r*
211×expm1-log1p-u
208×add-cube-cbrt
206×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028211
1472198
27210198
Stop Event
node limit
Counts
8 → 336
Calls
Call 1
Inputs
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))
(+.f64 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
Outputs
(+.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))) d2) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 d1 d2 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(+.f64 (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 (/.f64 d1 d2) d3) (*.f64 (/.f64 d1 d2) #s(literal 37 binary64)))
(+.f64 (*.f64 (/.f64 d1 d2) #s(literal 37 binary64)) (*.f64 (/.f64 d1 d2) d3))
(+.f64 (*.f64 (/.f64 d3 d2) d1) (*.f64 (/.f64 #s(literal 37 binary64) d2) d1))
(+.f64 (*.f64 d3 (/.f64 d1 d2)) (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (*.f64 d3 (/.f64 d1 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d2)
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (/.f64 d1 d2) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (/.f64 d1 d2) (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64)))
(+.f64 (/.f64 d3 d2) (/.f64 #s(literal 37 binary64) d2))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(+.f64 (*.f64 (/.f64 d3 d2) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 37 binary64) d2) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (*.f64 d2 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (*.f64 d2 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (neg.f64 (+.f64 d3 #s(literal 37 binary64))) (neg.f64 d2))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 (neg.f64 d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 (neg.f64 d2) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 (neg.f64 d2) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 d3 d3 #s(literal -1369 binary64))) (*.f64 (neg.f64 d2) (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))) (neg.f64 d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))) (neg.f64 d2)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 37 binary64) d3) (neg.f64 d2)))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 d3 #s(literal -37 binary64)) (neg.f64 d2)))
(/.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) (sqrt.f64 d2)) (sqrt.f64 d2))
(/.f64 (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (-.f64 (*.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 #s(literal 37 binary64) d2)) (*.f64 (/.f64 d3 d2) (/.f64 #s(literal 37 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (*.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 #s(literal 37 binary64) d2))) (-.f64 (/.f64 d3 d2) (/.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (neg.f64 d2))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 37 binary64))) (neg.f64 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) d2)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) d2)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) d2)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) d2)) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 1 binary64)) d2)
(/.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2))
(pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(exp.f64 (log.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) d2) d3 (/.f64 #s(literal 37 binary64) d2))
(fma.f64 d3 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))
(*.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (+.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 1 binary64)) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1)
(fma.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1 d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 (/.f64 d1 d2) (+.f64 d3 #s(literal 37 binary64)) d1)
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64))))
(+.f64 (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 5 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (+.f64 d3 #s(literal -37 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 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 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 37 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 #s(literal 5 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 5 binary64)))
(fma.f64 d3 d1 (*.f64 d1 #s(literal 5 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (+.f64 d3 #s(literal -37 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))

simplify389.0ms (5.2%)

Algorithm
egg-herbie
Rules
653×fma-neg
415×associate-*r*
394×associate-*l*
360×fma-define
297×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
076121023
1206019728
2703719720
Stop Event
node limit
Counts
552 → 481
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) 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 #s(literal 37 binary64) 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 #s(literal 37 binary64) 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 #s(literal 37 binary64) d3)) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 #s(literal 37 binary64) (/.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 #s(literal 37 binary64) d2)
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(*.f64 #s(literal 37 binary64) d1)
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal 37 binary64) d1)
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 #s(literal 5 binary64) d1)
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1)) d3)))))
(+.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d2 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))) d2) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 d1 d2 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(+.f64 (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 (/.f64 d1 d2) d3) (*.f64 (/.f64 d1 d2) #s(literal 37 binary64)))
(+.f64 (*.f64 (/.f64 d1 d2) #s(literal 37 binary64)) (*.f64 (/.f64 d1 d2) d3))
(+.f64 (*.f64 (/.f64 d3 d2) d1) (*.f64 (/.f64 #s(literal 37 binary64) d2) d1))
(+.f64 (*.f64 d3 (/.f64 d1 d2)) (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (*.f64 d3 (/.f64 d1 d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d2)
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (/.f64 d1 d2) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (/.f64 d1 d2) (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64)))
(+.f64 (/.f64 d3 d2) (/.f64 #s(literal 37 binary64) d2))
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(+.f64 (*.f64 (/.f64 d3 d2) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 37 binary64) d2) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (*.f64 d2 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (*.f64 d2 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (neg.f64 (+.f64 d3 #s(literal 37 binary64))) (neg.f64 d2))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 (neg.f64 d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 (neg.f64 d2) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 (neg.f64 d2) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 d3 d3 #s(literal -1369 binary64))) (*.f64 (neg.f64 d2) (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))) (neg.f64 d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))) (neg.f64 d2)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 37 binary64) d3) (neg.f64 d2)))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 d3 #s(literal -37 binary64)) (neg.f64 d2)))
(/.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) (sqrt.f64 d2)) (sqrt.f64 d2))
(/.f64 (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (-.f64 (*.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 #s(literal 37 binary64) d2)) (*.f64 (/.f64 d3 d2) (/.f64 #s(literal 37 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (*.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 #s(literal 37 binary64) d2))) (-.f64 (/.f64 d3 d2) (/.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (neg.f64 d2))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 37 binary64))) (neg.f64 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) d2)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) d2)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) d2)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) d2)) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 1 binary64)) d2)
(/.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2))
(pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(exp.f64 (log.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) d2) d3 (/.f64 #s(literal 37 binary64) d2))
(fma.f64 d3 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))
(*.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (+.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 1 binary64)) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 1 binary64)))
(fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1)
(fma.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1 d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(fma.f64 (/.f64 d1 d2) (+.f64 d3 #s(literal 37 binary64)) d1)
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64))))
(+.f64 (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 5 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (+.f64 d3 #s(literal -37 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 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 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 37 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 #s(literal 37 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d2 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 #s(literal 5 binary64))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 5 binary64)))
(fma.f64 d3 d1 (*.f64 d1 #s(literal 5 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (+.f64 d3 #s(literal -37 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
Outputs
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) 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 #s(literal 37 binary64) d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) 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 #s(literal 37 binary64) d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) 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 #s(literal 37 binary64) d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 d2) (*.f64 #s(literal -1 binary64) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(*.f64 d1 (neg.f64 (*.f64 d2 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1)))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1)))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1) d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3))))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1) d3) d1)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3))))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1) d3) d1)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3))))))
(*.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1) d3) d1)) (neg.f64 d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(*.f64 #s(literal 37 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (/.f64 d1 d2))
(*.f64 d1 (/.f64 d3 d2))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (/.f64 d1 d2))
(*.f64 d1 (/.f64 d3 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal -37 binary64) d2) (/.f64 d1 d3)) (/.f64 d1 d2)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal -37 binary64) d2) (/.f64 d1 d3)) (/.f64 d1 d2)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2))))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal -37 binary64) d2) (/.f64 d1 d3)) (/.f64 d1 d2)) (neg.f64 d3))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 #s(literal 37 binary64) d2)
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 (/.f64 #s(literal 37 binary64) d2) d3)))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 (/.f64 #s(literal 37 binary64) d2) d3)))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 (/.f64 #s(literal 37 binary64) d2) d3)))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 (/.f64 #s(literal 37 binary64) d2) d3)))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 (/.f64 #s(literal 37 binary64) d2) d3)))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 #s(literal 1 binary64) d2) (/.f64 (/.f64 #s(literal 37 binary64) d2) d3)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d2)) (/.f64 d3 d2))))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))
(*.f64 (neg.f64 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))
(*.f64 (neg.f64 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))
(*.f64 (neg.f64 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 1 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))
(*.f64 (neg.f64 d1) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3))) d2)
(*.f64 d1 (/.f64 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)) d2))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3))) d2)
(*.f64 d1 (/.f64 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)) d2))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3))) d2)
(*.f64 d1 (/.f64 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)) d2))
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) d2))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))
(fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1)
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(+.f64 d1 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (/.f64 d1 d2))
(*.f64 d1 (/.f64 d3 d2))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 #s(literal 37 binary64) (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (/.f64 d1 d2))
(*.f64 d1 (/.f64 d3 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(neg.f64 (*.f64 d3 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1) d3))))
(*.f64 #s(literal 37 binary64) d1)
(*.f64 d1 #s(literal 37 binary64))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) d1) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) d1) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) d1) (neg.f64 d3))
(*.f64 #s(literal 37 binary64) d1)
(*.f64 d1 #s(literal 37 binary64))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 #s(literal 37 binary64) d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -37 binary64) (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal -37 binary64) (neg.f64 d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -37 binary64) (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal -37 binary64) (neg.f64 d1)) (neg.f64 d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 (neg.f64 d2) (fma.f64 #s(literal -37 binary64) (/.f64 d1 d2) (neg.f64 d1)))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal -37 binary64) (neg.f64 d1)) (neg.f64 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 #s(literal -37 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 d2 #s(literal -1 binary64) #s(literal -37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 #s(literal -37 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 d2 #s(literal -1 binary64) #s(literal -37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 #s(literal -37 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 d2 #s(literal -1 binary64) #s(literal -37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) d2 #s(literal -37 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 d2 #s(literal -1 binary64) #s(literal -37 binary64))))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 5 binary64) d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 #s(literal 5 binary64) d1)
(*.f64 d1 #s(literal 5 binary64))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) #s(literal 5 binary64))))
(*.f64 d3 (fma.f64 (/.f64 d1 d3) #s(literal 5 binary64) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) #s(literal 5 binary64))))
(*.f64 d3 (fma.f64 (/.f64 d1 d3) #s(literal 5 binary64) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) #s(literal 5 binary64))))
(*.f64 d3 (fma.f64 (/.f64 d1 d3) #s(literal 5 binary64) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -5 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 (/.f64 d1 d3) #s(literal -5 binary64)) d1) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -5 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 (/.f64 d1 d3) #s(literal -5 binary64)) d1) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -5 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 (/.f64 d1 d3) #s(literal -5 binary64)) d1) (neg.f64 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64))))
(*.f64 d1 (neg.f64 (+.f64 #s(literal -5 binary64) (fma.f64 d3 #s(literal -1 binary64) #s(literal -32 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64))))
(*.f64 d1 (neg.f64 (+.f64 #s(literal -5 binary64) (fma.f64 d3 #s(literal -1 binary64) #s(literal -32 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64))))
(*.f64 d1 (neg.f64 (+.f64 #s(literal -5 binary64) (fma.f64 d3 #s(literal -1 binary64) #s(literal -32 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) d3)) #s(literal 32 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 5 binary64)) #s(literal -32 binary64))))
(*.f64 d1 (neg.f64 (+.f64 #s(literal -5 binary64) (fma.f64 d3 #s(literal -1 binary64) #s(literal -32 binary64)))))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1))
(*.f64 d1 #s(literal 37 binary64))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (+.f64 (*.f64 #s(literal 32 binary64) d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 5 binary64) (/.f64 d1 d3)) (*.f64 #s(literal 32 binary64) (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 37 binary64) (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) d1) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) d1) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 32 binary64) d1)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -37 binary64) (/.f64 d1 d3) (neg.f64 d1))))
(*.f64 (-.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d3)) d1) (neg.f64 d3))
(+.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 1 binary64)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(+.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d2 d1))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 #s(literal 37 binary64) d3))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 #s(literal 37 binary64) d3))) (-.f64 (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 #s(literal 37 binary64) d3))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))) #s(literal 3 binary64))) (fma.f64 (*.f64 d2 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))) (*.f64 d2 (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (-.f64 (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 #s(literal 37 binary64) d3))) (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 #s(literal 37 binary64) d3))))) (-.f64 (*.f64 d1 d2) (*.f64 (/.f64 d1 d2) (*.f64 d2 (+.f64 #s(literal 37 binary64) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (*.f64 d2 d2))) (*.f64 d2 (-.f64 d1 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d2 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (neg.f64 d1)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d2 (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d2 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (neg.f64 d1)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d2 (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))) d2) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))))
(*.f64 d2 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 1 binary64))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 3 binary64))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 2 binary64))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) d2))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 3 binary64)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(cbrt.f64 (*.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 1 binary64)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(fma.f64 d2 d1 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(fma.f64 d1 d2 (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (/.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1))
(*.f64 d2 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(+.f64 (*.f64 d1 (/.f64 d3 d2)) (*.f64 d1 (/.f64 #s(literal 37 binary64) d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 (/.f64 d1 d2) d3) (*.f64 (/.f64 d1 d2) #s(literal 37 binary64)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 (/.f64 d1 d2) #s(literal 37 binary64)) (*.f64 (/.f64 d1 d2) d3))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 (/.f64 d3 d2) d1) (*.f64 (/.f64 #s(literal 37 binary64) d2) d1))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d3 (/.f64 d1 d2)) (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2)) (*.f64 d3 (/.f64 d1 d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))))
(/.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(*.f64 (/.f64 d1 d2) (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 (/.f64 d1 d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (/.f64 d1 d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(*.f64 (/.f64 d1 d2) (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 (/.f64 d1 d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (/.f64 d1 d2) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(*.f64 (/.f64 d1 d2) (/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 (/.f64 d1 d2) (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(*.f64 (/.f64 d1 d2) (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64))))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 3 binary64))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 2 binary64))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64)))
(*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3))
(+.f64 (/.f64 d3 d2) (/.f64 #s(literal 37 binary64) d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(+.f64 (*.f64 (/.f64 d3 d2) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 37 binary64) d2) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (*.f64 d2 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (*.f64 d2 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64))))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (neg.f64 (+.f64 d3 #s(literal 37 binary64))) (neg.f64 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 (neg.f64 d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (*.f64 (neg.f64 d2) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64))))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 (neg.f64 d2) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 d3 d3 #s(literal -1369 binary64))) (*.f64 (neg.f64 d2) (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))) d2))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))) d2))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))) (neg.f64 d2)))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))) (neg.f64 d2)))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 37 binary64) d3) d2))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 37 binary64) d3) (neg.f64 d2)))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 d3 #s(literal -37 binary64)) d2))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 d3 #s(literal -37 binary64)) (neg.f64 d2)))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) (sqrt.f64 d2)) (sqrt.f64 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (-.f64 (*.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 #s(literal 37 binary64) d2)) (*.f64 (/.f64 d3 d2) (/.f64 #s(literal 37 binary64) d2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)) (/.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) (*.f64 (/.f64 #s(literal 37 binary64) d2) (-.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 d3 d2) #s(literal 3 binary64)) (/.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 37 binary64) d2) (-.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2)) (/.f64 (/.f64 (pow.f64 d3 #s(literal 2 binary64)) d2) d2)))
(/.f64 (-.f64 (*.f64 (/.f64 d3 d2) (/.f64 d3 d2)) (*.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 #s(literal 37 binary64) d2))) (-.f64 (/.f64 d3 d2) (/.f64 #s(literal 37 binary64) d2)))
(*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (/.f64 (+.f64 (/.f64 d3 d2) (/.f64 #s(literal -37 binary64) d2)) (+.f64 (/.f64 d3 d2) (/.f64 #s(literal -37 binary64) d2))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d2) (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal -1 binary64)) (neg.f64 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 d3 #s(literal 37 binary64))) (neg.f64 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) d2)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) d2)) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d2) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) d2)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) d2)) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 d2 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (*.f64 d2 (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 1 binary64)) d2)
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(/.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(pow.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))
(log.f64 (exp.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 37 binary64) d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) d2) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 d2 #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 37 binary64) d3) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d2 #s(literal 3 binary64))))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(exp.f64 (log.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(fma.f64 (/.f64 #s(literal 1 binary64) d2) d3 (/.f64 #s(literal 37 binary64) d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(fma.f64 d3 (/.f64 #s(literal 1 binary64) d2) (/.f64 #s(literal 37 binary64) d2))
(/.f64 (+.f64 #s(literal 37 binary64) d3) d2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 #s(literal 1 binary64) (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 1 binary64))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (neg.f64 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2))))
(*.f64 (+.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) #s(literal 1 binary64)) d1)
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (neg.f64 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (neg.f64 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (pow.f64 d1 #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (fma.f64 d1 d1 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (neg.f64 d1)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64))) (*.f64 d1 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (neg.f64 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 1 binary64))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 3 binary64))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 2 binary64))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1))))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1) #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) d1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1)
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(fma.f64 #s(literal 1 binary64) d1 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) d1)
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(fma.f64 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2) d1 d1)
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) d1)
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) d1)
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(fma.f64 (/.f64 d1 d2) (+.f64 d3 #s(literal 37 binary64)) d1)
(+.f64 (*.f64 d1 #s(literal 1 binary64)) (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3)))
(fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 37 binary64) d3) d1)
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+.f64 (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d3)) (*.f64 d1 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) d3))) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) d3))) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 32 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) d3))) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))) (*.f64 d1 (neg.f64 (+.f64 d3 #s(literal -27 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (neg.f64 d3) #s(literal 27 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 #s(literal 37 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64) (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 27 binary64) d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (+.f64 d3 #s(literal -37 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64))))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 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 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 37 binary64))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))))
(*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d2 (*.f64 d1 (*.f64 d1 #s(literal 37 binary64)))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 37 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d1 d2) (fma.f64 d1 d2 (*.f64 d1 #s(literal -37 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 37 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)))) (*.f64 d1 (neg.f64 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d2 d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+.f64 (*.f64 (*.f64 d1 d3) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 125 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (-.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 (-.f64 #s(literal 5 binary64) d3)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (pow.f64 d3 #s(literal 2 binary64)) #s(literal 25 binary64)) (*.f64 (*.f64 d3 (pow.f64 d1 #s(literal 2 binary64))) #s(literal -5 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 (-.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 d3 #s(literal 5 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 (pow.f64 d3 #s(literal 2 binary64)) #s(literal 25 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (fma.f64 d3 d3 #s(literal -25 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -25 binary64))) (+.f64 d3 #s(literal -5 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 d3 d3 (-.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal 5 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 125 binary64)) (fma.f64 d3 d3 (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 #s(literal -25 binary64)) (+.f64 d3 #s(literal -5 binary64))))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 #s(literal 5 binary64))) d1))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(fma.f64 d3 d1 (*.f64 d1 #s(literal 5 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))) d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) d3))) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 d3 #s(literal 37 binary64)))) (sqrt.f64 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) d3))) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) d3))) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 32 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (neg.f64 (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1024 binary64))) (*.f64 d1 (+.f64 d3 #s(literal -27 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 32768 binary64) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 32768 binary64) (pow.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 d1 (*.f64 #s(literal 32 binary64) (*.f64 d1 (-.f64 #s(literal 27 binary64) d3))) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)))) (*.f64 d1 (neg.f64 (+.f64 d3 #s(literal -27 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (+.f64 (neg.f64 d3) #s(literal 27 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d3 #s(literal 37 binary64))) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64) (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 32 binary64) (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1024 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 27 binary64) d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) d1) (fma.f64 d3 d3 (-.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 50653 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (-.f64 #s(literal 1369 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (*.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) d1) (+.f64 d3 #s(literal -37 binary64)))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64))))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 37 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 32 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))

eval157.0ms (2.1%)

Compiler

Compiled 7801 to 4818 computations (38.2% saved)

prune107.0ms (1.4%)

Pruning

12 alts after pruning (3 fresh and 9 done)

PrunedKeptTotal
New4801481
Fresh022
Picked055
Done044
Total48012492
Accuracy
100.0%
Counts
492 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.7%
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
65.7%
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
65.7%
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
57.3%
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
95.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
83.1%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
57.3%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
65.7%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
37.2%
(*.f64 d1 d3)
45.1%
(*.f64 d1 d2)
23.0%
(*.f64 d1 #s(literal 37 binary64))
Compiler

Compiled 112 to 79 computations (29.5% saved)

localize57.0ms (0.8%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
100.0%
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
100.0%
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
Results
36.0ms252×256valid
1.0ms1024valid
0.0ms512valid
Compiler

Compiled 33 to 17 computations (48.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-mult: 14.0ms (52.8% of total)
<compiled-spec>: 9.0ms (33.9% of total)
ival-add: 3.0ms (11.3% of total)
const: 1.0ms (3.8% of total)

series3.0ms (0%)

Counts
2 → 48
Calls
Call 1
Inputs
#<alt (fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))>
#<alt (fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))>
Outputs
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
#<alt (*.f64 #s(literal 37 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal 37 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))>
Calls

12 calls:

TimeVariablePointExpression
0.0ms
d2
@-inf
(+ (* d1 37) (* d2 d1))
0.0ms
d2
@-inf
(+ (* d2 d1) (* d1 37))
0.0ms
d1
@-inf
(+ (* d1 37) (* d2 d1))
0.0ms
d2
@inf
(+ (* d1 37) (* d2 d1))
0.0ms
d1
@0
(+ (* d1 37) (* d2 d1))

rewrite80.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
694×prod-diff
452×log1p-expm1-u
452×expm1-log1p-u
431×unpow-prod-down
395×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01348
112738
2149038
Stop Event
node limit
Counts
2 → 86
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))

simplify101.0ms (1.3%)

Algorithm
egg-herbie
Rules
535×associate-*r*
448×associate-*l*
387×fma-neg
328×fma-define
276×associate-/l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01463724
13223592
29403544
342603468
Stop Event
node limit
Counts
134 → 68
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 #s(literal 37 binary64) d1)
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal 37 binary64) d1)
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
Outputs
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal 37 binary64) d1)
(*.f64 d1 #s(literal 37 binary64))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal 37 binary64) d1)
(*.f64 d1 #s(literal 37 binary64))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 37 binary64) (/.f64 d1 d2))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -37 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 37 binary64) d2))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 37 binary64) d2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 37 binary64) d2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #s(literal 3 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 5/2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #s(literal 4 binary64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #s(literal 8 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d2 (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d2 (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -37 binary64))) (fma.f64 d2 d2 #s(literal -1369 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -37 binary64))) (fma.f64 d2 d2 #s(literal -1369 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1/3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 37 binary64) d2))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 37 binary64) d2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 37 binary64) d2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #s(literal 3 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) #s(literal 5/2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #s(literal 4 binary64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))) #s(literal 8 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64))) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d2 (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 50653 binary64) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 50653 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 (*.f64 d2 (pow.f64 d1 #s(literal 2 binary64))) (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 50653 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64) (*.f64 d2 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -37 binary64))) (fma.f64 d2 d2 #s(literal -1369 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 1369 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 37 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -37 binary64))) (fma.f64 d2 d2 #s(literal -1369 binary64)))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2))))) (sqrt.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 1/3 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))

eval20.0ms (0.3%)

Compiler

Compiled 915 to 654 computations (28.5% saved)

prune19.0ms (0.2%)

Pruning

12 alts after pruning (0 fresh and 12 done)

PrunedKeptTotal
New68068
Fresh000
Picked033
Done099
Total681280
Accuracy
100.0%
Counts
80 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.7%
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
65.7%
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
65.7%
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
57.3%
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
95.7%
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
83.1%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
57.3%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
65.7%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
37.2%
(*.f64 d1 d3)
45.1%
(*.f64 d1 d2)
23.0%
(*.f64 d1 #s(literal 37 binary64))
Compiler

Compiled 239 to 152 computations (36.4% saved)

regimes27.0ms (0.4%)

Counts
16 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (*.f64 (/.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64))))))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (/.f64 #s(literal 32 binary64) d2)))))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))) #s(literal 2 binary64))
Outputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
Calls

5 calls:

6.0ms
d1
6.0ms
d3
6.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
5.0ms
d2
2.0ms
(+.f64 d3 #s(literal 5 binary64))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
100.0%1(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes9.0ms (0.1%)

Counts
5 → 2
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
Outputs
(*.f64 d1 d2)
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
Calls

3 calls:

4.0ms
d1
2.0ms
d3
2.0ms
d2
Results
AccuracySegmentsBranch
89.6%72d1
91.9%2d2
98.3%32d3
Compiler

Compiled 12 to 9 computations (25% saved)

regimes4.0ms (0.1%)

Counts
4 → 30
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
Outputs
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 d3)
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 d2)
(*.f64 d1 d3)
Calls

2 calls:

2.0ms
d2
2.0ms
d3
Results
AccuracySegmentsBranch
96.9%30d3
85.4%26d2
Compiler

Compiled 8 to 6 computations (25% saved)

regimes6.0ms (0.1%)

Counts
3 → 49
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
Outputs
(*.f64 d1 d2)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
Calls

2 calls:

4.0ms
d2
2.0ms
d3
Results
AccuracySegmentsBranch
90.0%49d2
84.5%48d3
Compiler

Compiled 8 to 6 computations (25% saved)

regimes2.0ms (0%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d2)
Outputs
(*.f64 d1 d2)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d2)
Calls

1 calls:

1.0ms
d2
Results
AccuracySegmentsBranch
65.5%3d2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes1.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 37 binary64))
Outputs
(*.f64 d1 #s(literal 37 binary64))
Calls

1 calls:

0.0ms
d2
Results
AccuracySegmentsBranch
23.0%1d2
Compiler

Compiled 4 to 3 computations (25% saved)

bsearch16.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
-975192558182843900.0
-59267579104249.1
Results
10.0ms128×0valid
Compiler

Compiled 150 to 112 computations (25.3% saved)

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

bsearch485.0ms (6.5%)

Algorithm
29×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
3.587307850086423e+283
3.0383974054066094e+288
8.0ms
1.3136296564088134e+283
3.587307850086423e+283
11.0ms
1.0693922590634915e+270
5.1499587610142e+270
7.0ms
7.357192058762059e+269
1.0693922590634915e+270
16.0ms
1.6181373733693034e+235
6.6072406771285525e+240
11.0ms
8.045030998316618e+232
1.6181373733693034e+235
14.0ms
1.327355024869804e+231
8.045030998316618e+232
7.0ms
7.849787836125052e+230
1.327355024869804e+231
11.0ms
4.143977018494583e+220
6.281456203661602e+222
14.0ms
1.0807158886348522e+216
4.143977018494583e+220
71.0ms
2.630880998078595e+185
1.655621991648504e+189
13.0ms
4.4884034834550626e+179
1.2705346792597525e+184
10.0ms
2.1452313233900442e+156
1.1292905604251362e+157
15.0ms
4.2873192831963036e+153
2.1452313233900442e+156
16.0ms
3.9039736524191514e+139
6.348186118917979e+149
17.0ms
4.975299694382347e+136
3.9039736524191514e+139
16.0ms
1.152137030894103e+131
4.975299694382347e+136
5.0ms
5.577566231978056e+119
6.461426767370786e+119
15.0ms
2.3674843934375194e+111
5.577566231978056e+119
15.0ms
1.1287531736839543e+108
9.847878975174736e+109
13.0ms
1.440756121749416e+88
4.2145754564194337e+92
8.0ms
6.4536430517835245e+87
1.440756121749416e+88
16.0ms
3.14613746549861e+63
1.386881135154565e+64
11.0ms
9.977247564730591e+61
3.14613746549861e+63
57.0ms
4.418803050472402e+41
1.361853777532635e+50
10.0ms
7.57802554427151e+40
4.418803050472402e+41
5.0ms
6.526115184835271e+40
7.57802554427151e+40
12.0ms
8.117113976616854e+38
6.526115184835271e+40
9.0ms
326747.76867788966
1186236.682132072
Results
346.0ms3152×0valid
Compiler

Compiled 2808 to 2014 computations (28.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 235.0ms
ival-mult: 131.0ms (55.7% of total)
ival-add: 97.0ms (41.2% of total)
const: 6.0ms (2.6% of total)
backward-pass: 1.0ms (0.4% of total)

bsearch1.2s (15.6%)

Algorithm
48×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
2.1531546274566876e-66
1.48810809249104e-64
19.0ms
6.232946248252897e-75
1.2077108673405255e-68
18.0ms
2.9954659510721385e-140
1.4769122346232036e-134
11.0ms
1.8097064250155824e-159
1.7861159532667668e-157
13.0ms
2.3229374181462926e-160
1.8097064250155824e-159
14.0ms
2.037196247103548e-169
2.3229374181462926e-160
34.0ms
1.47954619786506e-180
2.037196247103548e-169
22.0ms
1.0016729563349724e-196
1.47954619786506e-180
8.0ms
4.489494029491507e-207
6.169176928877372e-207
13.0ms
1.8869870741807324e-211
2.805783194548701e-207
16.0ms
2.1462967604025278e-219
1.8869870741807324e-211
19.0ms
8.715451822067894e-238
3.2958437764396326e-229
16.0ms
2.0503088825962793e-281
1.9678396791001003e-274
13.0ms
1.735533248212913e-284
2.0503088825962793e-281
7.0ms
1.1829148686545174e-284
1.735533248212913e-284
13.0ms
2.9259970259177194e-286
1.1829148686545174e-284
5.0ms
2.3397588475657194e-286
2.9259970259177194e-286
8.0ms
9.041129759904521e-287
2.3397588475657194e-286
14.0ms
3.149181731132848e-294
8.45148117676648e-291
11.0ms
1.8036562818844478e-296
3.149181731132848e-294
16.0ms
-4.911820440271357e-306
1.6802797630216507e-308
16.0ms
-2.072460818880573e-291
-8.970689619450493e-302
15.0ms
-1.4791499419667443e-287
-2.072460818880573e-291
18.0ms
-1.3001645599157298e-266
-1.4791499419667443e-287
8.0ms
-1.1305145008187024e-257
-6.112092280890604e-258
14.0ms
-8.246181328747929e-251
-1.1305145008187024e-257
16.0ms
-3.4444439059606296e-245
-8.246181328747929e-251
15.0ms
-2.357742121494205e-239
-3.4444439059606296e-245
20.0ms
-1.0349882241842591e-227
-2.357742121494205e-239
18.0ms
-7.81478340331935e-223
-1.0349882241842591e-227
15.0ms
-6.239250305743913e-212
-3.483473095102829e-221
15.0ms
-1.3682632279685358e-207
-6.239250305743913e-212
10.0ms
-3.764868208158431e-198
-5.604830136079e-199
16.0ms
-4.920682032449935e-187
-2.6866968666227003e-195
16.0ms
-5.465495822766691e-164
-6.630437171355477e-180
23.0ms
-1.4596363368411197e-145
-1.8405041326163442e-149
15.0ms
-7.849355055031878e-140
-1.4596363368411197e-145
15.0ms
-9.382265071135947e-133
-1.266655055128835e-136
16.0ms
-4.748270248304874e-119
-9.382265071135947e-133
19.0ms
-1.696706519974891e-81
-3.6125930864319817e-85
7.0ms
-3.100372069155658e-81
-1.696706519974891e-81
20.0ms
-9.50800960604293e-63
-1.8796395487545133e-67
13.0ms
-9.753366157676695e-60
-9.50800960604293e-63
27.0ms
-9.063706441959947e-43
-8.016579742053741e-54
17.0ms
-8.721959996287728e-39
-9.063706441959947e-43
13.0ms
-3.548276709232739e-34
-8.721959996287728e-39
18.0ms
-5.15038242131608e-22
-1.7535471976217924e-33
19.0ms
-10071258.15192504
-2.1865795920090848e-11
Results
510.0ms6086×0valid
14.0ms83×1valid
2.0ms2valid
Compiler

Compiled 5426 to 4262 computations (21.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 288.0ms
ival-mult: 165.0ms (57.3% of total)
ival-add: 107.0ms (37.2% of total)
const: 11.0ms (3.8% of total)
backward-pass: 5.0ms (1.7% of total)

bsearch40.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
3.933366135898977e-8
38142339798284.74
16.0ms
-10071258.15192504
-2.1865795920090848e-11
Results
26.0ms336×0valid
Compiler

Compiled 316 to 247 computations (21.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 7.0ms (54.7% of total)
ival-add: 5.0ms (39.1% of total)
const: 1.0ms (7.8% of total)
backward-pass: 0.0ms (0% of total)

simplify469.0ms (6.3%)

Algorithm
egg-herbie
Rules
276×not-or
272×if-not
272×not-not
144×if-if-or-not
134×not-and
Iterations

Useful iterations: 47 (0.0ms)

IterNodesCost
02602015
12802006
22861994
32981977
43121965
53321948
63521936
73741919
83961907
94181890
104401878
114621861
124841849
135061832
145281820
155501803
165721791
175941774
186161762
196381745
206601733
216821716
227041704
237261687
247481675
257701664
267891658
278051651
288181645
298301638
308411632
318521625
328631619
338741612
348851606
358961599
369071593
379181586
389291580
399401573
409511567
419621560
429731554
439841547
449951541
4510061534
4610171534
4710251530
4810301530
4910321530
5010331530
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(if (<=.f64 d2 #s(literal -2400000000000000 binary64)) (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)) (*.f64 d1 d2) (*.f64 d1 d3))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 37 binary64))
Outputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(if (<=.f64 d2 #s(literal -2400000000000000 binary64)) (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(if (<=.f64 d2 #s(literal -2400000000000000 binary64)) (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)) (*.f64 d1 d2) (*.f64 d1 d3))))))))))))))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))) (*.f64 d1 d3) (*.f64 d1 d2)))))))))))))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (not (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))) (*.f64 d1 d2) (*.f64 d1 d3))))))))))))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (not (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (not (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))))))))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (not (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (not (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))) (*.f64 d1 d2) (*.f64 d1 d3))))))))))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (not (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (not (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))))))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (not (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (not (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (and (not (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64))) (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))) (*.f64 d1 d2) (*.f64 d1 d3))))))))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (not (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (not (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (and (not (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64))) (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (not (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (not (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (and (not (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64))) (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (and (not (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64))) (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))) (*.f64 d1 d2) (*.f64 d1 d3))))))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (not (or (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (not (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (and (not (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64))) (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (and (not (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64))) (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (not (or (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (not (or (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (and (not (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64))) (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (and (not (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64))) (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (and (not (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64))) (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))) (*.f64 d1 d2) (*.f64 d1 d3))))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (not (or (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (not (or (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (and (not (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64))) (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (and (not (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64))) (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (and (not (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64))) (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (not (or (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (not (or (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (and (not (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64))) (or (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (and (not (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64))) (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (and (not (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64))) (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (and (not (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64))) (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))) (*.f64 d1 d2) (*.f64 d1 d3))))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (not (or (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (not (or (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (and (not (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64))) (or (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (and (not (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64))) (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (and (not (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64))) (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (and (not (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64))) (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (not (or (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (not (or (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (and (not (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64))) (or (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (and (not (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64))) (or (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (and (not (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64))) (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (and (not (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64))) (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (and (not (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64))) (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))) (*.f64 d1 d2) (*.f64 d1 d3))))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (not (or (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (not (or (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (and (not (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64))) (or (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (and (not (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64))) (or (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (and (not (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64))) (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (and (not (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64))) (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (and (not (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64))) (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (not (or (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (not (or (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (and (not (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64))) (or (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (and (not (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64))) (or (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (and (not (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64))) (or (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (and (not (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64))) (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (and (not (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64))) (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (and (not (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64))) (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))) (*.f64 d1 d2) (*.f64 d1 d3))))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (not (or (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (not (or (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (and (not (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64))) (or (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (and (not (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64))) (or (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (and (not (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64))) (or (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (and (not (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64))) (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (and (not (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64))) (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (and (not (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64))) (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (not (or (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (not (or (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (and (not (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64))) (or (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (and (not (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64))) (or (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (and (not (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64))) (or (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (and (not (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64))) (or (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (and (not (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64))) (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (and (not (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64))) (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (and (not (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64))) (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))))) (*.f64 d1 d2) (*.f64 d1 d3))))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (not (or (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (not (or (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (and (not (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64))) (or (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (and (not (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64))) (or (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (and (not (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64))) (or (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (and (not (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64))) (or (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (and (not (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64))) (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (and (not (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64))) (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (and (not (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64))) (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (not (or (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (not (or (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (and (not (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64))) (or (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (and (not (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64))) (or (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (and (not (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64))) (or (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (and (not (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64))) (or (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (and (not (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64))) (or (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (and (not (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64))) (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (and (not (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64))) (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (and (not (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64))) (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))))))) (*.f64 d1 d2) (*.f64 d1 d3))))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (not (or (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (not (or (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (and (not (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64))) (or (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (and (not (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64))) (or (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (and (not (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64))) (or (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (and (not (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64))) (or (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (and (not (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64))) (or (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (and (not (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64))) (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (and (not (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64))) (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (and (not (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64))) (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (not (or (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (not (or (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (and (not (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64))) (or (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (and (not (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64))) (or (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (and (not (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64))) (or (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (and (not (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64))) (or (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (and (not (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64))) (or (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (and (not (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64))) (or (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (and (not (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64))) (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (and (not (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64))) (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (and (not (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64))) (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))))))))) (*.f64 d1 d2) (*.f64 d1 d3))))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (not (or (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (not (or (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (and (not (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64))) (or (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (and (not (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64))) (or (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (and (not (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64))) (or (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (and (not (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64))) (or (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (and (not (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64))) (or (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (and (not (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64))) (or (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (and (not (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64))) (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (and (not (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64))) (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (and (not (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64))) (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (not (or (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (not (or (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (and (not (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64))) (or (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (and (not (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64))) (or (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (and (not (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64))) (or (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (and (not (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64))) (or (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (and (not (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64))) (or (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (and (not (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64))) (or (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (and (not (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64))) (or (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (and (not (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64))) (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (and (not (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64))) (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (and (not (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64))) (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))))))))))) (*.f64 d1 d2) (*.f64 d1 d3))))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (or (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (not (or (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (not (or (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (and (not (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64))) (or (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (and (not (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64))) (or (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (and (not (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64))) (or (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (and (not (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64))) (or (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (and (not (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64))) (or (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (and (not (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64))) (or (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (and (not (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64))) (or (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (and (not (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64))) (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (and (not (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64))) (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (and (not (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64))) (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (or (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (not (or (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64)) (and (not (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64))) (or (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64)) (and (not (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64))) (or (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64)) (and (not (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64))) (or (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64)) (and (not (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64))) (or (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64)) (and (not (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64))) (or (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64)) (and (not (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64))) (or (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64)) (and (not (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64))) (or (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64)) (and (not (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64))) (or (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64)) (and (not (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64))) (or (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64)) (and (not (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64))) (or (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64)) (and (not (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64))) (or (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64)) (and (not (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64))) (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))
(if (<=.f64 d3 #s(literal 1150000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (<=.f64 d3 #s(literal 1400000000000000006262269391341638123520 binary64)) (*.f64 d1 d3) (if (<=.f64 d3 #s(literal 69999999999999998499724740145138144116736 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (if (or (<=.f64 d3 #s(literal 134999999999999999869871015113347391553536 binary64)) (and (not (<=.f64 d3 #s(literal 480000000000000026496902242617961156660166656 binary64))) (or (<=.f64 d3 #s(literal 899999999999999997265852548545413412015859593396923157257912320 binary64)) (and (not (<=.f64 d3 #s(literal 4399999999999999743049450682182645869241174781671121048383258624 binary64))) (or (<=.f64 d3 #s(literal 9000000000000000518174052496345429375076715178295320870769599526069814367361690475954176 binary64)) (and (not (<=.f64 d3 #s(literal 15000000000000000274674399234447605764028691716186029508788033584910037905067417029050368 binary64))) (or (<=.f64 d3 #s(literal 92000000000000004170869657479516738904289866679188238847987443322043885324238386732375454185855870590659854336 binary64)) (and (not (<=.f64 d3 #s(literal 9999999999999999301199346926304397284673331501389768492615896861647229832830913903761963586894254467577228034048 binary64))) (or (<=.f64 d3 #s(literal 619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168 binary64)) (and (not (<=.f64 d3 #s(literal 130000000000000000383924010162745121770420754503467590761121560265914856434459688875964452278138828604618943108254523386513749704704 binary64))) (or (<=.f64 d3 #s(literal 34000000000000002438725062213464684589389043321768877304228022421359836803856382397307627203965423681632704042097532504856472731609907331072 binary64)) (and (not (<=.f64 d3 #s(literal 181999999999999999366604685132810556856483206749738930299194213936279762409091462444950327081132930856586705473593834799401905045192908472320 binary64))) (or (<=.f64 d3 #s(literal 2099999999999999812625150035304557427647229541542239603489947305553939201207352945308499107027603187740777076876093616353398094268712846273481884312436473856 binary64)) (and (not (<=.f64 d3 #s(literal 3200000000000000022963940930912538573057967398053129977814808708680021173775626884104531423506438058572370362025496388360322609095343015230487476917667627008 binary64))) (or (<=.f64 d3 #s(literal 12499999999999999745213052109421439638839118148335520650845401486968105684819513875452143076379949813482531392395369651486043871984204753268986184749000988232553860686774715323974156288 binary64)) (and (not (<=.f64 d3 #s(literal 21499999999999999259849455642481567999478916736075584246100392924269907507793059846127753100001605512299815980707334397238525457351724583641009467374298289155077900266636826865283922657280 binary64))) (or (<=.f64 d3 #s(literal 40999999999999998098167146481678422174313421821112445494878536271125028363953220170838314318589961058202546953010914220194392300625842432212963364216639856000437149779488853451255373473296410063986953361193768074482810880 binary64)) (and (not (<=.f64 d3 #s(literal 42000000000000001355301120128895059220861746693640353575989337788209787499207521722322797300018525736384503950595944648403806764549062289910911053076708099494622462384810790007153683389423764003280062196283393058046738432 binary64))) (or (<=.f64 d3 #s(literal 1299999999999999935526727749127411371074609110805130996907906986274284710726116750941013504460902474657198571556582574880913436054590730624320103410065955723667931598618615662697918105077870585159929050114102839617532585002716364800 binary64)) (and (not (<=.f64 d3 #s(literal 1349999999999999972823324944540874058871191726347495138193642176264009744532429387151717538941724349610311992172763066946897319782670644422229512612150696710033367676577985116955400168089374667714796633200065287190300132013147947008 binary64))) (or (<=.f64 d3 #s(literal 16000000000000000285853522860910885179832462879466588887100374408954721498987078778813240793919187873266370491854019956161147612564086530572411372918754456677408054938345536335360382797477309055450327555105931362786507193145668547903488 binary64)) (and (not (<=.f64 d3 #s(literal 16500000000000000030035136821418960002723273387766057600632831873149163606761493972273607972366803128130264476421645863769508584992589555453740147146366382108587704609517636867953261183393838659748893495012035993771333091790733468237824 binary64))) (or (<=.f64 d3 #s(literal 1050000000000000049091509829728934388649085702896930801183433116381217261364283689340886671089318503786030732540747197803792476593895551848048028941287828807206758743857869832366347396250269926573793082208415104954452579924115418606490269928120446426179066278871247618048 binary64)) (and (not (<=.f64 d3 #s(literal 1100000000000000051429200774001740788108565974463451315525501360018418083334011484071405083998333670632984576947449445318258785003128673364621744605158677798026128207851101729145697272262187542124926086123101538523712226587168533778227901829459515303616164673103211790336 binary64))) (or (<=.f64 d3 #s(literal 34999999999999999470662568198110889241865015981261091950140689255945738264376554553678696115491645870305407693795621980127424666733213991578901438170522117082871476894149802936096358480900427724449162836560972414275314338104356051065704340938269877373548591468781736716145448181563392 binary64)) (not (<=.f64 d3 #s(literal 36000000000000001696073483445208629089502211396309516867041850620023857668192106002266870597758445130423031365735891982866222708971449770526826218223390875731721508108056752943946208897563787982178700491735567163491311099553002759402523027973933176979208255817374842877060549615550464 binary64)))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 d2)))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (not (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (not (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (not (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (not (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (not (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (not (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (not (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (not (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (not (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (not (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (not (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (not (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (not (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (not (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (not (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (not (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (not (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (not (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (not (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (not (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (not (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (not (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (not (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (not (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (not (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (not (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (not (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (not (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (not (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (not (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (not (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (not (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (not (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (not (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (not (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (not (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (not (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (not (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (not (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (not (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (not (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (not (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (not (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (not (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (not (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (not (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (not (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (not (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (not (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (not (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (not (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (and (not (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64))) (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (not (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (not (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (and (not (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64))) (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (not (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (not (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (and (not (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64))) (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (and (not (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64))) (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (not (or (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (not (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (and (not (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64))) (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (and (not (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64))) (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (not (or (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (not (or (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (and (not (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64))) (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (and (not (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64))) (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (and (not (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64))) (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (not (or (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (not (or (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (and (not (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64))) (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (and (not (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64))) (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (and (not (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64))) (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (not (or (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (not (or (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (and (not (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64))) (or (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (and (not (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64))) (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (and (not (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64))) (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (and (not (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64))) (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (not (or (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (not (or (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (and (not (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64))) (or (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (and (not (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64))) (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (and (not (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64))) (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (and (not (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64))) (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (not (or (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (not (or (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (and (not (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64))) (or (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (and (not (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64))) (or (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (and (not (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64))) (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (and (not (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64))) (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (and (not (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64))) (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (not (or (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (not (or (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (and (not (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64))) (or (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (and (not (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64))) (or (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (and (not (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64))) (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (and (not (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64))) (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (and (not (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64))) (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (not (or (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (not (or (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (and (not (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64))) (or (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (and (not (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64))) (or (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (and (not (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64))) (or (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (and (not (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64))) (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (and (not (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64))) (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (and (not (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64))) (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (not (or (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (not (or (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (and (not (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64))) (or (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (and (not (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64))) (or (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (and (not (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64))) (or (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (and (not (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64))) (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (and (not (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64))) (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (and (not (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64))) (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (not (or (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (not (or (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (and (not (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64))) (or (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (and (not (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64))) (or (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (and (not (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64))) (or (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (and (not (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64))) (or (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (and (not (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64))) (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (and (not (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64))) (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (and (not (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64))) (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (not (or (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (not (or (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (and (not (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64))) (or (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (and (not (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64))) (or (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (and (not (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64))) (or (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (and (not (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64))) (or (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (and (not (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64))) (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (and (not (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64))) (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (and (not (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64))) (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (not (or (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (not (or (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (and (not (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64))) (or (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (and (not (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64))) (or (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (and (not (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64))) (or (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (and (not (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64))) (or (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (and (not (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64))) (or (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (and (not (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64))) (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (and (not (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64))) (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (and (not (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64))) (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (not (or (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (not (or (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (and (not (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64))) (or (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (and (not (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64))) (or (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (and (not (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64))) (or (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (and (not (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64))) (or (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (and (not (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64))) (or (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (and (not (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64))) (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (and (not (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64))) (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (and (not (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64))) (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (not (or (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (not (or (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (and (not (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64))) (or (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (and (not (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64))) (or (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (and (not (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64))) (or (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (and (not (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64))) (or (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (and (not (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64))) (or (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (and (not (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64))) (or (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (and (not (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64))) (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (and (not (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64))) (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (and (not (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64))) (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (*.f64 d1 d3) (if (or (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (not (or (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (not (or (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (and (not (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64))) (or (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (and (not (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64))) (or (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (and (not (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64))) (or (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (and (not (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64))) (or (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (and (not (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64))) (or (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (and (not (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64))) (or (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (and (not (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64))) (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (and (not (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64))) (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (and (not (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64))) (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (*.f64 d1 #s(literal 37 binary64)) (if (or (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (not (or (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (not (or (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (and (not (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64))) (or (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (and (not (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64))) (or (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (and (not (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64))) (or (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (and (not (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64))) (or (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (and (not (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64))) (or (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (and (not (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64))) (or (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (and (not (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64))) (or (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (and (not (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64))) (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (and (not (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64))) (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (and (not (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64))) (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (not (or (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (not (or (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (and (not (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64))) (or (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (and (not (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64))) (or (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (and (not (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64))) (or (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (and (not (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64))) (or (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (and (not (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64))) (or (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (and (not (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64))) (or (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (and (not (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64))) (or (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (and (not (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64))) (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (and (not (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64))) (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (and (not (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64))) (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (not (or (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64)) (and (not (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64))) (or (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64)) (and (not (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64))) (or (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64)) (and (not (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64))) (or (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64)) (and (not (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64))) (or (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64)) (and (not (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64))) (or (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64)) (and (not (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64))) (or (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64)) (and (not (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64))) (or (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64)) (and (not (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64))) (or (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64)) (and (not (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64))) (or (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64)) (and (not (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64))) (or (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64)) (and (not (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64))) (or (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64)) (and (not (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (and (not (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64))) (or (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (and (not (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64))) (or (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (and (not (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64))) (or (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64)) (and (not (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64))) (or (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64)) (and (not (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64))) (or (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (and (not (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64))) (or (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64)) (and (not (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64))) (or (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64)) (and (not (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64))) (or (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64)) (and (not (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64))) (or (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (not (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d2 #s(literal -8711228593176025/696898287454081973172991196020261297061888 binary64)) (and (not (<=.f64 d2 #s(literal -6285626241832747/5986310706507378352962293074805895248510699696029696 binary64))) (or (<=.f64 d2 #s(literal -7650217740002517/98079714615416886934934209737619787751599303819750539264 binary64)) (and (not (<=.f64 d2 #s(literal -5463589350480567/1606938044258990275541962092341162602522202993782792835301376 binary64))) (or (<=.f64 d2 #s(literal -8684406692798715/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (and (not (<=.f64 d2 #s(literal -5928554968950589/59285549689505892056868344324448208820874232148807968788202283012051522375647232 binary64))) (or (<=.f64 d2 #s(literal -3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (and (not (<=.f64 d2 #s(literal -5809884737704875/34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 binary64))) (or (<=.f64 d2 #s(literal -4535473639604587/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 binary64)) (and (not (<=.f64 d2 #s(literal -8510815580529969/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 binary64))) (or (<=.f64 d2 #s(literal -3164242671466453/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 binary64)) (and (not (<=.f64 d2 #s(literal -1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368 binary64))) (or (<=.f64 d2 #s(literal -887620817179611/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (and (not (<=.f64 d2 #s(literal -6621722593349317/20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 binary64))) (or (<=.f64 d2 #s(literal -8483547182017217/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 binary64)) (and (not (<=.f64 d2 #s(literal -2842745530335771/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496 binary64))) (or (<=.f64 d2 #s(literal -4657554276902127/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 binary64)) (and (not (<=.f64 d2 #s(literal -5067690968988689/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 binary64))) (or (<=.f64 d2 #s(literal -7859431680154921/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (and (not (<=.f64 d2 #s(literal -8211346531505141/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664 binary64))) (or (<=.f64 d2 #s(literal -6045851110103591/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 binary64)) (and (not (<=.f64 d2 #s(literal -1898558471268797/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056 binary64))) (or (<=.f64 d2 #s(literal -7790019838314065/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128 binary64)) (and (not (<=.f64 d2 #s(literal -2656862620052619/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 binary64))) (or (<=.f64 d2 #s(literal -6881794031894803/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal -3136669746631429/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64))) (or (<=.f64 d2 #s(literal -4743802811890093/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 binary64)) (and (not (<=.f64 d2 #s(literal 2761256655148517/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64))) (or (<=.f64 d2 #s(literal 2598228358980691/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536 binary64)) (and (not (<=.f64 d2 #s(literal 1607262910779401/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64))) (or (<=.f64 d2 #s(literal 2785922378684295/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376 binary64)) (and (not (<=.f64 d2 #s(literal 5625420187727903/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64))) (or (<=.f64 d2 #s(literal 4520426936567065/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 binary64)) (and (not (<=.f64 d2 #s(literal 3767022447139221/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 binary64))) (or (<=.f64 d2 #s(literal 92606990362411/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) (and (not (<=.f64 d2 #s(literal 46430718099029/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 binary64))) (or (<=.f64 d2 #s(literal 7180396176890779/194064761537588616893622436057812819407110752139587076392381504753256369085797110791359801103580809743810966337141384150771447505514351798930535909380147642400556872002606238193783160703949805603157874899214558593861605856727007232 binary64)) (and (not (<=.f64 d2 #s(literal 740298315191607/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64))) (or (<=.f64 d2 #s(literal 6506528160863733/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 binary64)) (and (not (<=.f64 d2 #s(literal 7384223982886511/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264 binary64))) (or (<=.f64 d2 #s(literal 1274731182760241/8498207885068273579033411304839498037273489883632510771191106211206456957773635883826600036243668570702229271779944016245545269402443315830552319660265397631101300333366291504507650048 binary64)) (and (not (<=.f64 d2 #s(literal 564334117367815/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504 binary64))) (or (<=.f64 d2 #s(literal 2018216076020533/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 binary64)) (and (not (<=.f64 d2 #s(literal 4550879387105123/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 binary64))) (or (<=.f64 d2 #s(literal 2148162586431843/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (and (not (<=.f64 d2 #s(literal 5092589940836215/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64))) (<=.f64 d2 #s(literal 3912846279507389/29642774844752946028434172162224104410437116074403984394101141506025761187823616 binary64)))))))))))))))))))))))))))))))))))))))))))))))) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(if (<=.f64 d2 #s(literal -38 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(if (or (<=.f64 d2 #s(literal -38 binary64)) (not (<=.f64 d2 #s(literal 37 binary64)))) (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 #s(literal 37 binary64))

soundness402.0ms (5.3%)

Rules
773×unsub-neg
653×fma-neg
489×sub-neg
415×associate-*r*
394×associate-*l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052564
1134453
2431332
31771308
45269308
56536308
67434308
076121023
1206019728
2703719720
Stop Event
done
node limit
node limit
Compiler

Compiled 601 to 423 computations (29.6% saved)

preprocess163.0ms (2.2%)

Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 956 to 694 computations (27.4% saved)

end0.0ms (0%)

Profiling

Loading profile data...